За что отвечает JVM: Виртуальная машина Java (Java Virtual Machine) - это механизм, предоставляющий среду выполнения для управления Java-кодом или приложениями. Виртуальная машина является независимой оболочкой исполнения кода, благодаря которой возможен её запуск на любой ОС, без влияния ОС на выполняемую программу. JVM работает с 2мя типами данных: примитивные типы (primitive types) и ссылочные типы (reference types). Примитивы JVM работает с примитивными значениями (целыми числами и числами с плавающей точкой)...
Как очень популярный язык программирования, Java используется для разработки чего угодно, от легких мобильных приложений до настольных приложений. Java JDK (Java Development Kit) - это среда разработки программного обеспечения, используемая для разработки Java-приложений...