Java - это не только специфичный алгоритмический язык программирования, это еще и технология создания приложений и статически типизированный объектно-ориентированный язык. Технология java базируется на байт коде. Сама программа не хранится в машинном коде, а в специальном коде независимом от платформы и выполняется через виртуальную java машину JVM. Вот она то и переводит байт код в машинный в момент выполнения по типу интерпретации. Более компактными Java-приложениями являются апплеты, которые работают в браузерах, они могут существенно обогатить внешний вид HTML страницы, работы со звуком и с графикой, а также обработки событий.

Добавить комментарий