Почему java не является полностью компилируемым языком?
Я хотел бы узнать, почему java не является полностью компилируемым языком. Да, я слышал "write once - run everywhere", но java требует разные реализации VM для разных архитектур. Мы можем назвать C++ кроссплатформенным языком, потому что он имеет компиляторы для разных ОС и архитектур.
Ответы (1 шт):
Автор решения: Mira
→ Ссылка
Java является компилируемым языком. Так как запуск программы возможен только после сборки компилятором в модуль в более низкоуровневом представлении. То что этот низкоуровневый модуль не настолько близко к железу как с++ не делает java не полностью компилируемым языком.