JVM определяется как: JVM - это «виртуальная машина», которая запускает байт-коды Java.
Не то, что делает исполняемый файл java в JDK?
Или это JVM другой исполняемый файл? Если да, то какой из них?
Или я поняла, что концепция совершенно неверна, и JVM никак не связана с каким-либо исполняемым файлом?Является ли исполняемый файл java JVM?
ответ
JVM определяется как: JVM - это «виртуальная машина», которая запускает байт-коды Java.
Разве это не то, что делает исполняемый файл java в JDK?
Фактически, да. Вы можете представить исполняемый файл java
как «front end» или «launcher» для JVM: вы даете ему имя класса записи, и он запускает экземпляр JVM и выполняет метод main
этого класса. Вы можете разместить экземпляр JVM в своем собственном приложении с использованием API хостинга, но исполняемый файл java
- это де-факто способ активировать экземпляр JVM для запуска конкретной программы Java.
Есть также приложения, которые «загружают» JVM: это Java-приложения, которые имеют собственную платформозависимую «пусковую установку», которая позволяет им вести себя как родные приложения, поскольку вы можете запускать их напрямую, java
исполняемый файл. Многие из инструментов компилятора Java упакованы таким образом (например, javac
, javap
), как и многие Java-IDE (например, IntelliJ, Eclipse и т. Д.).
- 1. Является ли исполняемый файл ядра самонастраивающимся?
- 2. Является ли Java Bytecode последовательно выполненным JVM?
- 3. Java-исполняемый файл Jar
- 4. Как определить на Java, является ли другой процесс или исполняемый файл 32-разрядным или 64-разрядным
- 5. Оберните исполняемый файл в другой исполняемый файл
- 6. Преобразует ли Java-интерпретатор файлы байтового кода в исполняемый файл?
- 7. Является ли статически связанный исполняемый файл быстрее, чем динамически связанный исполняемый файл?
- 8. Проверьте, действителен ли исполняемый файл
- 9. Является ли JVM формой VM?
- 10. Как проверить, закончен ли исполняемый JAR в другой JVM
- 11. Является ли JVM частью ОС или пакета?
- 12. Является ли модель памяти Java только Java-wide или фактически JVM-wide?
- 13. Java eclipse Файл пути исполняемый
- 14. Java-исполняемый файл не запускается
- 15. Java Eclipse исполняемый файл jar
- 16. Является ли окончательный путь класса Java после запуска JVM?
- 17. Загрузить и заменить исполняемый исполняемый файл в java
- 18. Определение того, обозначает ли файл исполняемый процесс
- 19. Является ли OpenJDK JVM такой же, как Java Java SE JVM?
- 20. Java - Аргументы в Jar Файл исполняемый файл
- 21. Постоянно исполняемый исполняемый файл
- 22. Как определить, является ли файл изображением на JVM?
- 23. a.out linux исполняемый файл является программой?
- 24. Почему исполняемый файл не является исполняемым?
- 25. Какой исполняемый файл начал мой исполняемый файл?
- 26. Как создать исполняемый исполняемый файл Jar? (BlueJ)
- 27. Является ли Groovy родным для JVM или портировано в JVM?
- 28. Использует ли Java JVM pthread?
- 29. будет ли Jvm загружать файл класса дважды?
- 30. Как сделать исполняемый файл приложения Java?
Возможный дубликат [Полностью запутанный с java.exe] (http://stackoverflow.com/questions/26020872/totally-confused-with-java-exe) – apangin