Встречается на собеседованиях • сегодня
Что находится между Source Code и Bytecode
Исходный код (Source Code) сначала проходит через этап компиляции, где Java Compiler (javac) преобразует его в Bytecode.
Между ними находятся:
- Лексический анализ - разбиение кода на токены (ключевые слова, операторы и т.д.)
- Синтаксический анализ - построение абстрактного синтаксического дерева (AST)
- Семантический анализ - проверка типов, областей видимости и других правил языка
- Генерация промежуточного кода - оптимизация и преобразование в байт-код
Пример:
java
// Source Code
public class Test {
public static void main(String[] args) {
System.out.println("Hello");
}
}После компиляции (javac Test.java) получаем Test.class, содержащий байт-код.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы