Bruker Android Oracle Java?
Bruker Android Oracle Java?

Video: Bruker Android Oracle Java?

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

Google bekrefter neste Android versjon vil bruk Oracles åpen kildekode OpenJDK for Java APIer. Google erstatter implementeringen av Java applikasjonsprogrammeringsgrensesnitt (API) i Android med OpenJDK, åpen kildekode-versjon av Oracles Java Utviklingssett ( JDK ).

Med tanke på dette, hvilken versjon av Java bruker Android?

Etter din definisjon, Android gjør det ikke støtte noen versjon av Java . De java og javax-klasser i Android SDK gjøre ikke akkurat samsvarer med noen versjon av Java , enten en numerisk versjon (f.eks. 6, 7, 8) eller hva du vil vurdere Java SE/EE/ME skal være.

For det andre, bruker Android Java 8? Android gjør det ikke støtter Java 8 . Den støtter kun opptil Java 7 (hvis du har kitkat) og fortsatt har den ikke invokedynamic, bare den nye syntaksen sukker. Det er en gradvis byggeavhengighet som integrerer retrolambda, et verktøy som konverterer Java 8 bytekode tilbake til Java 6/7.

Kjører Android også på Java?

Mens de fleste Android søknader skrives inn Java -som språk er det noen forskjeller mellom Java API og Android API, og Android gjør det ikke kjøre Java bytekode av en tradisjonell Java virtuell maskin (JVM), men i stedet av en Dalvik virtuell maskin i eldre versjoner av Android , og en Android Kjøretid (ART)

Drepte Oracle Java?

Oracle drepte Java da de avviste Android og spyttet i ansiktet på hva Sun hadde til hensikt Java å være.

Anbefalt: