Suchergebnisse für Anfrage "java-8"
Java-Idiom für Lambdas mit Nicht-SAM-Schnittstellen
In Java können Schnittstellen mit einer einzelnen abstrakten Methode (d. H. SAM-Typen oder funktionale Schnittstellen) elegant mit Lambda anstelle einer anonymen Klasse implementiert werden: // SAM ActionListener with anonymous implementation ...
Wie verbessert Java 8 MapToInt (MapToInt (e -> e)) die Leistung genau?
Ich lese das Buch "Java 8 Lambdas" und irgendwann sagt der Autor: "Es ist eine gute Idee, die primitiven Spezialfunktionen zu verwenden, wo immer dies möglich ist, da dies die Leistung verbessert." Er bezieht sich hier auf mapToInt, mapToLong ...
Tomcat 7 Annotation Scanner und JDK 8 mit Compiler-Flag-Ausnahmen für -Parameter
Ich kompiliere meine Klassendateien mit JDK 8 mit dem Flag -parameters, das die Parameternamen beibehält und sie über Reflection zur Verfügung stellt. Tomcat 7 scheint Probleme mit meinen Klassendateien zu haben. Aug 13, 2014 8:31:32 AM ...
So verhindern Sie ein konsistentes Java-Pausenmuster unter Linux Mint
Ich habe eine Java-App unter Linux Mint. JEDE Minute zeigt das Programm eine sehr merkliche Verlangsamung - eine Pause. Die Pause dauert 3 bis 4 Sekunden. Wenn wir weitere Instanzen desselben Programms ausführen, halten sie außerdem jede Minute 3 ...
Lambdas, mehrfach für jeden mit Guss
Brauchen Sie Hilfe beim Denken in Lambdas von meinen StackOverflow-Kollegen? Standardfall des Durchsuchens einer Liste einer Liste, um einige Kinder tief in einem Diagramm zu sammeln. Was für großartige Möglichkeiten könntenLambdas Hilfe bei ...
Gruppieren durch Zählen in der Java 8-Stream-API
Ich versuche, in der Java 8-Stream-API einen einfachen Weg zu finden, um die Gruppierung durchzuführen. Ich komme mit diesem komplexen Weg zurecht! List<String> list = new ArrayList<>(); list.add("Hello"); list.add("Hello"); list.add("World"); ...
Gibt es einen Unterschied zwischen Objects :: nonNull und x -> x! = Null?
Betrachten Sie die folgende Klasse: import java.util.Objects; import java.util.function.Predicate; public class LambdaVsMethodRef { public static void main(String[] args) { Predicate<Object> a = Objects::nonNull; Predicate<Object> b = x -> x != ...
Java8 Lambdas und Ausnahmen
Ich frage mich, ob mir jemand die folgende Verrücktheit erklären könnte. Ich verwende Java 8 Update 11. Bei dieser Methode private <F,T> T runFun(Function<Optional<F>, T> fun, Optional<F> opt) { return fun.apply(opt) ; }Wenn ich zuerst ein ...
Begrenzen Sie einen Stream durch ein Prädikat
Gibt es eine Java 8-Stream-Operation, die eine (möglicherweise unendliche)Stream bis das erste Element nicht mit einem Prädikat übereinstimmt? In Java 9 können wir verwendentakeWhile Wie im folgenden Beispiel, um alle Zahlen unter 10 zu ...
Installation von JDK8 unter Windows XP - advapi32.dll Fehler
Ich habe heruntergeladenJDK8 [https://jdk8.java.net/download.html]Build B121 und beim Versuch der Installation erhalte ich die folgende Fehlermeldung: the procedure entry point RegDeleteKeyExA could not be located in the dynamic link library ...