+38(044) 277-40-42
+38(063) 233-01-83
+38(044) 277-42-05
+38(063) 233-01-83

Java программирование. JDK, JVM

Java Development Kit (JDK) - это интерактивный кроссплатформенный пакет, используется в Java программировании для разработки приложений. Этот пакет довольно интересен для разработчиков программ, которые предназначены для мобильных устройств. Также в отдельных веб-сайтах могут применяться такие приложения, однако, значительного распространения эти разработки в интернете не получили.
Пакет JDK имеет несколько составляющих. В первую очередь, это компилятор javac, различные стандартные библиотеки, примеры и шаблоны, утилиты, а также среду для исполнения программ Java Runtime Environment (JRE), которая используется для запуска и исполнения приложений, написанных на языке Java. JRE включает виртуальную машину JVM, а также стандартные библиотеки Java. В пакет JDK не входит среда разработки IDE, поэтому разработчики применяют для этого различные посторонние средства, зачастую текстовые редакторы для разработки кода программы c его дальнейшей компиляцией с использованием командной строки.
Виртуальная машина Java (Java Virtual Machine) является основной составляющей исполняющей системы JRE. Применяется для интерпретации байт-кода Java, который предварительно откомпилирован из исходного кода на языке программирования Java компилятором javac.