Android Oracle Java istifadə edirmi?
Android Oracle Java istifadə edirmi?

Video: Android Oracle Java istifadə edirmi?

Video: Android Oracle Java istifadə edirmi?
Video: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Noyabr
Anonim

Google növbətini təsdiqləyir Android versiya olacaq Oracle-dan istifadə edin üçün açıq mənbəli OpenJDK Java API-lər. Google tətbiqini əvəz edir Java tətbiq proqramlaşdırma interfeysləri (API). Android OpenJDK ilə, açıq mənbə versiyası Oracle-ın Java İnkişaf dəsti ( JDK ).

Bunu nəzərə alsaq, Android hansı Java versiyasından istifadə edir?

Sizin tərifinizə görə, Android edir heç birini dəstəkləmir Java versiyası . The java və javax sinifləri Android SDK et heç birinə tam uyğun gəlmir Java versiyası , istər ədədi versiya (məsələn, 6, 7, 8) və ya nəzərə almaq istədiyiniz hər şey Java SE/EE/ME olmalıdır.

İkincisi, Android Java 8-dən istifadə edirmi? Android edir yox Java 8-i dəstəkləyir . Yalnız qədər dəstəkləyir Java 7 (kitkatınız varsa) və hələ də invokedynamic yoxdur, yalnız yeni sintaksis şəkəri. Bu, çevrilən bir alət olan retrolambda-nı birləşdirən gradle qurma asılılığıdır Java 8 bayt kodunu geri qaytarın Java 6/7.

Həmçinin, Android Java-da işləyir?

Ən çox isə Android ərizələr yazılır Java -dil kimi, arasında bəzi fərqlər var Java API və Android API və Android edir yox Java-nı işə salın ənənəvi bytecode Java virtual maşın (JVM), əvəzinə köhnə versiyalarında bir Dalvik virtual maşın tərəfindən Android , və bir Android İcra müddəti (ART)

Oracle Java-nı öldürdü?

Oracle Java-nı öldürdü onlar Android-i rədd edəndə və Günəşin nəzərdə tutduqlarının üzünə tüpürəndə Java olmaq.

Tövsiyə: