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