Использует ли Android Oracle Java?
Использует ли Android Oracle Java?

Видео: Использует ли Android Oracle Java?

Видео: Использует ли Android Oracle Java?
Видео: Java Android или Java enterprise? 2024, Май
Anonim

Google подтверждает следующее Android версия будет использовать Oracle OpenJDK с открытым исходным кодом для Джава API. Google заменяет свою реализацию Джава интерфейсы прикладного программирования (API) в Android с OpenJDK, версия с открытым исходным кодом Oracle Java Комплект разработки ( JDK ).

Учитывая это, какую версию Java использует Android?

По вашему определению, Android делает не поддерживаю никаких версия Java . В Джава и классы javax в Android SDK делать не совсем соответствует ни одному версия Java , числовой версия (например, 6, 7, 8) или что угодно, что вы хотите учесть Джава SE / EE / ME быть.

Во-вторых, использует ли Android Java 8? Android делает нет поддержка Java 8 . Он поддерживает только до Джава 7 (если у вас есть kitkat), но у него все еще нет invokedynamic, только новый синтаксический сахар. Это зависимость сборки gradle, которая интегрирует retrolambda, инструмент, который преобразует Java 8 байт-код обратно в Джава 6/7.

Кроме того, работает ли Android на Java?

Хотя большинство Android заявки написаны на Джава -подобно языку, есть некоторые различия между Джава API и Android API и Android делает нет запустить Java байт-код традиционным Джава виртуальная машина (JVM), но вместо этого виртуальная машина Dalvik в более старых версиях Android , и Android Время выполнения (ART)

Oracle убил Java?

Oracle убил Java когда они отвергли Android и плюнули в лицо намерениям Sun Джава быть.

Рекомендуемые: