Ich verstehe, dass das "Java" in einem dalvik vm in Bezug auf API und Architektur usw. von Java unterscheidet. Aber die Syntax war immer die gleiche. (Bitte korrigieren Sie mich, wenn ich falsch liege)wird Android Java Lambda-Ausdruck in Java 8 unterstützen?
Jetzt wird die Unterstützung von lambda expression in java 8 wird freigegeben werden, wird Android Java folgen? Hat Google oder AOsp versprochen, dalvik konsistent mit Java zu machen?
AKTUALISIERUNG: Jetzt wie in Android 4.4 Kit Kat (API 19), wurde die Java 7-Syntax OFFIZIELL unterstützt. Source from android.com
Vorbehalt. Ich weiß es nicht - aber müsste sich die VM ändern? Wie ich es verstehe, sind Lambdas nur dem Compiler bekannt. Unter dem Deckmantel ist es nur eine Art, eine anonyme Methode auszudrücken - ich denke ... Versuchen Sie das - http://www.lambdafaq.org/ Die große Veränderung besteht darin, alle Generika zu unterstützen. – Simon
Warum ist fast jede Frage, die ich auf SO interessant finde, geschlossen? Gibt es einen bizarren Wettbewerb um die maximale Anzahl von Fragen zu schließen? –
@RossJudson - Das Problem ist, dass die meisten der "interessanten" Fragen diejenigen sind, für die es keine wirkliche objektive Antwort gibt. Das Ziel von SO besteht darin, objektive Antworten zu geben ... nicht "Debatten, Argumente, Meinungsumfragen oder ausgedehnte Diskussionen zu erbitten". Und nein, es gibt keinen Wettbewerb. Und nein ... das Abstimmen von Fragen erhöht nicht Ihren Ruf. –