Verwenden Sie dieses Tag für spezifische Fragen zu Java 8, Version 8 (interne Nummer 1.8) der Java-Plattform, die am 18. März 2014 veröffentlicht wurde. In den meisten Fällen sollten Sie auch das Java-Tag angeben.
Hintergrund:
Wir haben maven -basiertes Java-Projekt, das auf JRE 1.7 abzielt, aber der Quellcode verwendet lambdas, daher verwenden wir retrolambda für die Umwandlung von Java 8 Quellcode in Java 7 . Außerdem verwenden wir Stre...
Ich implementiere ein Spliterator , das die Parallelisierung explizit einschränkt, indem ich trySplit() return null habe. Würde die Implementierung von estimateSize() irgendwelche Leistungsverbesserungen für einen von diesem Spliterat...
Ich habe ein Android-Bibliotheksprojekt mit
%Vor%
Es benutzt eine Menge Lambdas, versuche es mit Ressourcen und so weiter.
Wie kann ich downgrade sourceCompatibility & amp; targetCompatibility zu Java 1.6 stattdessen?
Ist diese Fun...
Ich suche nach einer Möglichkeit, eine nicht terminale Gruppierungsoperation zu implementieren, so dass der Speicheraufwand minimal ist.
Betrachten Sie zum Beispiel distinct (). Im allgemeinen Fall hat es keine andere Wahl, als alle eindeutig...
Ich bin verwirrt durch ein bisschen Java-Typ-Inferenz. Der folgende Code:
%Vor%
bricht mit dem Kompilierfehler
%Vor%
während das explizite generische entfernt wird
%Vor%
funktioniert ebenso wie die anonyme innere Klasse der alten Sch...
Ich habe ein kleines Set Minilibraries für meinen internen Gebrauch geschrieben. Dies wird mit Maven erstellt. Die Bibliotheken sind auf "reguläres" Java, GWT und Android ausgerichtet. Einige von ihnen sind in Java 8 geschrieben, weil ich nicht...
Ich habe mit Java 8 ea b72 gespielt, aber ich bekomme einen Compilerfehler. Gibt es eine Möglichkeit, mehr Informationen von javac zu erhalten, z. die Dateiliste, an der gerade gearbeitet wird? Wenn ich eine allgemeine Vorstellung davon hätte, w...
Wenn eine Java-Methode eine Function<? super T, ? extends U> akzeptiert, ist es möglich, Methodenverweise in einer Syntax wie der folgenden bereitzustellen: MyClass::myMethod .
Ich frage mich jedoch, ob es eine Möglichkeit gibt,...
Ich mappe einen Stream von NameValuePair s mit einem lookupFunction (der ein Function zurückgibt), wie folgt:
%Vor%
Aber was ist, wenn lookupFunction stattdessen eine Collection<Function> zurückgegeben hat und ich eine...
Ich habe eine wsimport Aufgabe in meinem Bauplan, die funktioniert bis Java 7:
%Vor%
Beim Wechsel zu JDK 8 (Build 1.8.0-b129) erhalte ich den folgenden Fehler:
%Vor%
Auf der Suche nach dem Problem habe ich den folgenden Beitrag gefunden...