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.
0
Antworten

Content Assist funktioniert nicht in Lambda Expressions [geschlossen]

Ich betreibe Mars 4.5.1. Content Assist funktioniert überhaupt nicht innerhalb der Code-Blöcke von Lamba-Ausdrücken. %Vor% Alles, was außerhalb des Codeblocks liegt, wird automatisch abgeschlossen. Beispiel: param1 würde die Inhaltshilfe kor...
08.10.2015, 01:12
0
Antworten

Wie konfiguriere ich Eclipse, um sich über die gleichen Fehler zu beschweren, über die das Java 8 javadoc-Tool klagt?

Seit Java 8 ist das javadoc-Tool, das mit dem JDK geliefert wird, um einiges wählerischer bei fehlerhaftem HTML, fehlenden Parametern und so. Eclipse JDT enthält einen Javadoc-Parser, der über Einstellungen konfiguriert werden kann - & gt; Java...
30.07.2015, 10:08
1
Antwort

Android Kompilierungszeit mit Jack ist extrem langsam

Ich habe vor kurzem ein Upgrade auf Java 8 durchgeführt und mein Computer benutzt dann Jack, um meine Android Builds zu kompilieren. Seit ich umgezogen bin, dauert der Aufbau der App auf meinem Gerät enorm viel Zeit. normalerweise zwischen 3-5 M...
07.09.2016, 16:09
1
Antwort

Benannte Parameter in Java8

UPD: Schließlich funktioniert dieses feauture, mit laufendem Projekt von der Befehlszeile, aber nicht von IntellijIdea. Wie kann ich Junit in intellijidea zwingen, mit -Parameters Flagge zu arbeiten? Ich habe eine Java-Anwendung mit Spring-Da...
08.11.2015, 16:21
1
Antwort

Cyclic Interface Error bei Verwendung von orElseThrow

Verwenden Sie Guava's ClassPath Ich versuche, Klassen in einem bestimmten Paket zu initialisieren, aber ich möchte den Konstruktor zur Initialisierung verwenden, da dadurch keine Ausnahmen propagiert werden. Also das ist, was ich erarbeitet...
04.11.2015, 18:18
4
Antworten

Warum wählt die generische Art der Java 8-Inferenz diese Überladung aus?

Betrachten Sie das folgende Programm: %Vor% Es druckt "String" unter Java 8 und "Object" unter Java 7. Ich hätte erwartet, dass dies in Java 8 eine Mehrdeutigkeit ist, weil beide überladenen Methoden übereinstimmen. Warum wählt der Compil...
29.05.2015, 05:45
1
Antwort

Call erfordert API-Level in nicht-Android-Module

Ich erhalte call requires api level X in Nicht-Android-Modulen, wenn ich Java 8-Funktionen verwende. Wie man es entfernt. Unterdrücken mit Annotation scheint nicht der richtige Weg zu mir     
11.08.2016, 15:49
0
Antworten

Dolch 2, Gradle Plugins und Jack - Anleitung erforderlich

Ich benutze Dagger 2 (erstmaliger Benutzer der DI-Bibliothek) mit Android Studio (AS 2.1.2 - SDK 24), und mein erster Gedanke ist offensichtlich: "Welche Abhängigkeiten brauche ich, um sie zu benutzen?" Nachdem ich Beispiele angeschaut habe,...
10.08.2016, 23:55
4
Antworten

java 8 Lambda-Ausdruck für FilenameFilter

Ich gehe durch den Lambda-Ausdruck in Java 8 Wenn ich den Code des Threads geändert habe, funktioniert es gut %Vor% wird in Lambda-Ausdruck als konvertiert %Vor% Aber ich kann den FilenameFilter-Ausdruck nicht konvertieren %Vor% u...
28.03.2015, 10:57
2
Antworten

Mit den Funktionen in Java 8, was ist die prägnanteste Art, alle Werte einer Liste zu transformieren? [Duplikat]

Wie können Sie mit den neuen Funktionen von Java 8 alle Werte von List<String> möglichst übersichtlich gestalten? Gegeben: %Vor% Ich mache das gerade: %Vor% Wie kann die neue Lambdas, Collections und Streams API in Java 8 h...
30.10.2013, 07:59