Czy Android korzysta z Oracle Java?
Czy Android korzysta z Oracle Java?

Wideo: Czy Android korzysta z Oracle Java?

Wideo: Czy Android korzysta z Oracle Java?
Wideo: Java Android или Java enterprise? 2024, Listopad
Anonim

Google potwierdza dalej Android wersja będzie użyj Oracle open-source OpenJDK dla Jawa Pszczoła. Google zastępuje swoją implementację Jawa interfejsy programowania aplikacji (API) w Android z OpenJDK, wersją open source Java firmy Oracle Zestaw deweloperski ( JDK ).

Biorąc to pod uwagę, jakiej wersji Javy używa Android?

Zgodnie z twoją definicją, Android nie nie obsługuje żadnych wersja Javy . ten Jawa i zajęcia javax w Android SDK robić nie pasuje do żadnego wersja Javy , czy liczbowy wersja (np. 6, 7, 8) lub cokolwiek chcesz wziąć pod uwagę Jawa SE/EE/ME być.

Po drugie, czy Android korzysta z Javy 8? Android nie nie obsługuje Javę 8 . Obsługuje tylko do Jawa 7 (jeśli masz kitKata) i nadal nie ma invokedynamic, tylko nowy cukier składni. Jest to zależność kompilacji Gradle, która integruje retrolambda, narzędzie, które konwertuje Jawa 8 kod bajtowy z powrotem do Jawa 6/7.

Czy Android działa na Javie?

Podczas gdy większość Android aplikacje są napisane w języku Jawa -jak język, istnieją pewne różnice między Jawa API i Android API i Android nie nie uruchom Javę kod bajtowy przez tradycyjny Jawa maszyna wirtualna (JVM), ale zamiast tego przez maszynę wirtualną Dalvik w starszych wersjach Android , i Android Czas pracy (ART)

Czy Oracle zabiło Javę?

Oracle zabiło Javę kiedy odrzucili Androida i splunęli w twarz z intencją Sun Jawa być.

Zalecana: