( vilmos.nagy | 2016. 12. 03., szo – 22:22 )

Ez új, a Google-féle Java 8 támogatás...

* Default and static interface methods
* Lambda expressions (also available on API level 23 and lower)
* Repeatable annotations
* Method References (also available on API level 23 and lower)
* Type Annotations (also available on API level 23 and lower)

Ebből a lambda, method reference, type annotation dolgot API level 23 alatt a JVM bájtkód -> dex fordításnál trükközik meg, hogy az Androidos VM-en is fusson? Ha igen, a repeatable annotations miért nem fért abba bele, vajon? Ennek utána kéne olvasnom, mindenesetre érdekesnek néz ki. (szerk, közben látom, kidobták a .class-ra fordítást is... a végén csak nem, tényleg leváltják a Java-t az Android tetejéről?)

S ez azt is jelenti, hogy az Android 7-tel már kaptam egy Swinget, meg egy JavaFX-et a telefonomra? Vagy azt ezért kigyakják belőle? S akkor miért lett az OpenJDK alapú Android runtime jobb, mint az Apache Harmony alapú?

A többire +1...
--
blogom