2015-10-15 4 views
-4

Компиляция и выполнение Java-программы - это двухэтапный процесс. На этапе компиляции компилятор Java компилирует исходный код и генерирует байт-код. Мой вопрос: кто отвечает за файл .class? `которые создают файл класса JVM или компилятор в java?

+0

байт-код записывается в файл .clsss. – duffymo

+0

Я за это не несу ответственности :) – m02ph3u5

ответ

2

Файл Java-класса (содержащий байт-код) создается компилятором Java из исходных файлов языка Java (.java-файлов), содержащих классы Java. Если исходный файл имеет более одного класса, каждый класс скомпилируется в отдельный файл класса.

Источник: https://en.wikipedia.org/wiki/Java_class_file