java-8

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.
1
Antwort

Generics Funktionsaufruf nicht kompilieren in Java 8 Erweiterung mehrerer Schnittstellen

Ausführen von Java 1.8 JavaSE-1.8 (jdk1.8.0_20) Diese Klasse: %Vor% gibt den Kompilierfehler: Die Methode DoNothing () im Typ SimpleQuestion ist nicht anwendbar für die Argumente () Warum das und nicht DoNothing2,3 und 4?     
03.10.2014, 21:01
1
Antwort

Java 8 Typ Rückschluss mit nicht-statischen Zugriff von statischen Mitgliedern

Betrachten Sie den folgenden Code: %Vor% Ich bin neulich darauf gestoßen, als ich versehentlich eine statische Methode auf nicht statische Weise aufgerufen habe. Ich weiß, dass Sie statische Methoden nicht auf nicht statische Weise aufrufen...
08.05.2015, 20:49
2
Antworten

Java-Anwendung CPU / laden viel höher, wenn sie gegen JDK8 gebaut wird

Ich habe eine Java-Anwendung in Eclipse Luna in Windows entwickelt, die in Amazon EC2 läuft (c3.large, Amazon Linux). Diese Anwendungsprozesse arbeiten mit einer sehr konstanten Eingangsrate. Wenn ich die Anwendung gegen JDK 8u31 erstelle, ist d...
22.02.2015, 00:25
2
Antworten

Compiler, der die Funktionsschnittstelle System.out :: println nicht ableitet

Ich habe eine überladene Methode, die zwei verschiedene funktionale Schnittstellen als Parameter verwendet ( Runnble und Supplier ). System.out.println ist eindeutig nur mit Runnable kompatibel, da es sich um eine void -Methode ha...
14.10.2015, 19:55
2
Antworten

Schnittstelle im generischen Typ Java

Heute habe ich merkwürdigen Code in jdk8 Quellen gefunden und konnte keine Erklärung finden. %Vor% Kann mir jemand erklären, warum & amp; Serializable von <> ? Und es wäre toll, einen Link zur Dokumentation bereitzustellen. L...
04.08.2014, 21:39
1
Antwort

CompleableFuture von Callable?

Heute habe ich mit dem "neuen" CompletableFuture von Java 8 experimentiert und war verwirrt, als ich keine runAsync(Callable) Methode gefunden habe. Ich kann es selbst tun, wie unten gezeigt, aber warum fehlt diese (für mich sehr offensich...
31.05.2015, 16:24
2
Antworten

Java-Pivot-Tabelle mit Streams implementieren

Ich habe seit einigen Tagen mit diesem Problem gekämpft. Ich versuche, Pivot-Funktionalität mit Java-Streams zu erstellen. Ich muss nur implementieren SUMME, ZÄHLUNG, MAX, MIN und DURCHSCHNITT. Für die Eingabe habe ich einen Pivot-Spaltenindex,...
14.09.2015, 01:52
1
Antwort

Gleichheit der Instanz der funktionalen Schnittstelle in Java [duplizieren]

Ich bin mir nicht sicher, wie ich mich über die Gleichheit / Unveränderlichkeit der funktionalen Schnittstelle sicher sein kann. Ich denke, dass es keine Möglichkeit gibt, die Gleichheit zu gewährleisten, wenn ich diesen syntaktischen Zucker i...
11.05.2015, 04:27
1
Antwort

Java 8 generics + exceptions Fehler bei der Kompilierung bei Verwendung eines Lambda-Ausdrucks

Vor ein paar Tagen habe ich angefangen, Code zu refactorisieren, um die neue Java 8 Streams-Bibliothek zu verwenden. Leider habe ich bei der Ausführung von Stream :: map mit einer Methode, die deklariert wurde, ein generisches E zu werfen, das w...
27.07.2014, 22:29
1
Antwort

comparing und thenComparing gibt Kompilierungsfehler

Ich versuche List der Angestellten nach Namen zu sortieren und dann mit Java8 Comparator zu altern, ich habe unten Comparator erstellt, aber es gibt mir einen Compilerfehler    Type mismatch: cannot convert from Comparator<Object...
09.11.2016, 04:43