Как java.exe выполняет исходный код Java?JAVA

Программисты JAVA общаются здесь
Anonymous
Как java.exe выполняет исходный код Java?

Сообщение Anonymous »

Когда у меня был только HelloWorld.java в каталоге без HelloWorld.class, Java HelloWorld в Windows cmd вызвала исключение «класс не найден». Однако Java HelloWorld.java была выполнена правильно без создания HelloWorld.class.
Насколько я понимаю, JVM читает байт-коды файла с расширением .class. , но не может прочитать файл .java. Я понимаю, что java.exe — это всего лишь средство запуска для создания JVM и ее запуска, но теперь я не понимаю, как он может правильно работать с кодом Java, а не с байт-кодом.

Подробнее здесь: https://stackoverflow.com/questions/771 ... ource-code

Вернуться в «JAVA»