Рубрики
Без рубрики

Что такое JVM?

JVM называется Java Virtual Machine, и название – это то, чем оно буквально является. Это инструмент… С тегами java, jvm, программирование.

JVM называется Java Virtual Machine, и название – это то, чем оно буквально является. Это инструмент, который предоставляет виртуальную среду (базу/пространство/поддержку, как бы вы ее ни называли) для запуска исполняемых файлов JAVA.

Позвольте мне объяснить с помощью простой аналогии; подумайте на минуту о поезде “Томас и друзья”. ((((если вы не знаете, что это такое, посмотрите обложку этого поста)

Поезд здесь – это ваш исполняемый файл, а пути, по которым будет курсировать ваш поезд, – это JVM.

Теперь вы знаете, что поезд будет курсировать по любой поверхности (дерево, ковер, газон, гравий на ваш выбор) , до тех пор, пока на нем установлены дорожки.

Аналогично, ваш исполняемый файл Java будет выполняться в любой системе (surface в нашей аналогии) до тех пор, пока на нем установлена JVM.

JVM – это причина, по которой исполняемые файлы Java не зависят от системы, однако JVM зависит от системы.

(Если вы хотите, чтобы ваш поезд ходил по воде, вам могут понадобиться рельсы, которые могут плавать!!! Дорожки зависят от поверхности)

Оригинал: “https://dev.to/arpitparasana/what-is-jvm-3l50”