Suchergebnisse für Anfrage "java-8"

4 die antwort

Ist es möglich, Enum in Java 8 zu erweitern?

Einfach nur spielen und eine süße Möglichkeit gefunden, die Funktionalität zu erweiternenums inJava Enum toString () -Methode [https://stackoverflow.com/q/22074497/823393]mitdiese [https://stackoverflow.com/a/22075272/823393]. Weiteres Basteln ...

1 die antwort

Warum kann die Java 8 Stream-Klasse automatisch geschlossen werden?

In Java 8 implementiert die Stream-Klasse AutoCloseable. Dies bedeutet, dass eine Stream-Instanz explizit geschlossen werden sollte. Ich verstehe, warum Datei-Handler und DB-Verbindungen geschlossen werden können. Aber warum Streams?

2 die antwort

Wie konvertiere ich einen String in einen Lambda-Ausdruck?

Ich habe ein bisschen nachgedacht und mir ein interessantes Problem ausgedacht. Nehmen wir an, wir haben eine Konfigurationsdatei (Eingabe) mit: x -> x + 1 x -> x * 2 x -> x * x x -> -xUnd außerdem haben wir eine ...

TOP-Veröffentlichungen

3 die antwort

Fork Join-Optimierung

Was ich will Ich möchte an der Optimierung des Fork / Join-Algorithmus arbeiten. Mit Optimierung meine ich nur die Berechnung der optimalen Anzahl von Threads, oder wenn Sie wollen - die Berechnung vonSEQUENTIAL_THRESHOLD (siehe Code unten). // ...

1 die antwort

Java 8 Nashorn: Konsole ziemlich unbrauchbar

Ich verwende Java 8 Build 1.8.0-b132 unter OSX 10.9.2. Ich spiele mit Nashorn die neue JavaScript-Laufzeit in Java 8. ich benutzeLibrary/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/bin/jjs aber leiderjjs ist im interaktiven Modus ...

3 die antwort

Avatar.js und Project Avatar

Im Zusammenhang mit Java 8 und Nashorn sehe ich zwei Projekte, die regelmäßig erwähnt werden. Avatar.js [https://avatar-js.java.net/index.html]undProjekt Avatar [https://avatar.java.net/index.html] In welchem Verhältnis stehen diese ...

3 die antwort

Java 8 LocalDateTime mit Gson deserialisiert

Ich habe JSONs mit einem Datum-Uhrzeit-Attribut im Format "2014-03-10T18: 46: 40.000Z", das ich mithilfe von Gson in ein java.time.LocalDateTime-Feld deserialisieren möchte. Beim Versuch, die Deserialisierung durchzuführen, wird folgender ...

3 die antwort

Wie benutzt man TimerTask mit Lambdas?

Wie Sie hoffentlich wissen, können Sie Lambdas in Java 8 verwenden, um beispielsweise anonyme Methoden zu ersetzen. Hier sehen Sie ein Beispiel für Java 7 vs. Java 8: Runnable runnable = new Runnable() { @Override public void run() ...

3 die antwort

Parallelströme, Sammler und Fadensicherheit

Das folgende einfache Beispiel zählt die Anzahl der Vorkommen jedes Wortes in einer Liste: Stream<String> words = Stream.of("a", "b", "a", "c"); Map<String, Integer> wordsCount = words.collect(toMap(s -> s, s -> 1, (i, j) -> i + ...

2 die antwort

Warum ist String.chars () ein Stream von Ints in Java 8?

In Java 8 gibt es eine neue MethodeString.chars() [http://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html#chars--] was einen Stream von zurückgibtints (IntStream), die die Zeichencodes darstellen. Ich denke, dass viele Leute einen ...