Gebruik Android Oracle Java?
Gebruik Android Oracle Java?

Video: Gebruik Android Oracle Java?

Video: Gebruik Android Oracle Java?
Video: Google still free to use Java in Android, Oracle to appeal decision 2024, Mei
Anonim

Google bevestig volgende Android weergawe sal gebruik Oracle's oopbron OpenJDK vir Java API's. Google vervang sy implementering van die Java toepassingsprogrammeringskoppelvlakke (API's) in Android met OpenJDK, die oopbronweergawe van Oracle se Java Ontwikkelingstel ( JDK ).

As u dit in ag neem, watter weergawe van Java gebruik Android?

Volgens jou definisie, Android doen ondersteun nie enige nie weergawe van Java . Die java en javax klasse in die Android SDK doen nie presies ooreenstem met enige nie weergawe van Java , hetsy 'n numeriese weergawe (bv. 6, 7, 8) of wat jy ook al wil oorweeg Java SE/EE/ME te wees.

Tweedens, gebruik Android Java 8? Android doen nie ondersteun Java 8 . Dit ondersteun slegs tot Java 7 (as jy kitkat het) en steeds het dit nie invokedynamic nie, net die nuwe sintaksissuiker. Dit is 'n geleidelike bou-afhanklikheid wat retrolambda integreer, 'n instrument wat omskakel Java 8 greepkode terug na Java 6/7.

Werk Android ook op Java?

Terwyl die meeste Android aansoeke ingeskryf word Java -soos taal, daar is 'n paar verskille tussen die Java API en die Android API, en Android doen nie hardloop Java greepkode deur 'n tradisionele Java virtuele masjien (JVM), maar in plaas daarvan deur 'n Dalvik virtuele masjien in ouer weergawes van Android , en 'n Android Looptyd (ART)

Het Oracle Java doodgemaak?

Oracle het Java doodgemaak toe hulle Android verwerp en in die gesig gespoeg het wat Sun bedoel het Java om te wees.

Aanbeveel: