Вопрос Почему Java не зависит от платформы?

Регистрация
17 Дек 2013
Сообщения
74
Репутация
0
Спасибо
1
Монет
0
Почему Java не зависит от платформы?
 
Потому что программа компилируется не в машинный код, а в java byte-код. А затем выполняется на виртуальной машине и компилируется just-in-time.
 
В действительности - зависит. На тех платформах, для которых JVM (виртуальную Java-машину) сделали, Java работает. А если JVM на твоей платформе нет, то обломись - никакой Java. И да, для каждой платформы - своя JVM.
 
независит только в плане запуска собранной программы сборщик же, ясен пень, заточен под какую-то конкретную платформу...
 
Назад
Сверху