Az Android használja az Oracle Java-t?
Az Android használja az Oracle Java-t?

Videó: Az Android használja az Oracle Java-t?

Videó: Az Android használja az Oracle Java-t?
Videó: Какая разницу между Java SE и Java EE? 2024, Lehet
Anonim

A Google megerősíti a következőt Android verzió lesz használja az Oracle-t nyílt forráskódú OpenJDK for Jáva API-k. A Google lecseréli a megvalósítását Jáva alkalmazásprogramozási felületek (API-k) be Android OpenJDK-val, a nyílt forráskódú verziójával Oracle Java Fejlesztőkészlet ( JDK ).

Ezt figyelembe véve a Java melyik verzióját használja az Android?

A te definíciód szerint Az Android igen nem támogat egyiket sem Java verziója . Az Jáva és javax osztályok a Android SDK csináld nem egyezik pontosan egyikkel sem Java verziója , akár numerikus változat (pl. 6, 7, 8), vagy amit figyelembe szeretne venni Jáva SE/EE/ME lenni.

Másodszor, az Android használja a Java 8-at? Az Android igen nem támogatja a Java 8-at . Csak ig támogatja Jáva 7 (ha van kitkat), és még mindig nincs invokedynamic, csak az új szintaxis cukor. Ez egy fokozatos felépítési függőség, amely integrálja a retrolambdát, egy konvertáló eszközt Java 8 bájtkód vissza Jáva 6/7.

Továbbá, az Android fut Java-n?

Miközben a legtöbb Android be vannak írva a pályázatok Jáva -mint a nyelv, van némi különbség a Jáva API és a Android API, és Az Android igen nem futtasd a Java-t bájtkód egy hagyományos Jáva virtuális gép (JVM), hanem egy Dalvik virtuális gép a régebbi verzióiban Android , és egy Android Futásidő (ART)

Az Oracle megölte a Java-t?

Az Oracle megölte a Java-t amikor elutasították az Androidot, és szembeköpték a Sun szándékát Jáva lenni.

Ajánlott: