26 Вопросов Java-разработчикам На Собеседовании С Ответами
Когда разработчик компилирует код на языке Java, тот преобразуется в байткод — промежуточный формат, который может воспроизводиться в любой системе с установленной JVM. JVM интерпретирует байткод в машинный код, соответствующий конкретной операционной системе. Java достигает независимости от платформы или операционной системы благодаря JVM (Java Virtual Machine)