Suchergebnisse für Anfrage "java-8"

20 die antwort

Was nutzt die Funktionsschnittstelle in Java 8?

Ich bin auf einen neuen Begriff namens @ gestoßFunktionsschnittstelle in Java 8. Ich konnte nur eine Verwendung dieser Schnittstelle finden, während ich mit @ arbeitet Lambda Ausdrücke. Java 8 bietet einige eingebaute funktionale ...

6 die antwort

Resource Leak in Files.list (Pfadverzeichnis), wenn der Stream nicht explizit geschlossen wird?

Ich habe kürzlich eine kleine App geschrieben, die regelmäßig den Inhalt eines Verzeichnisses überprüft. Nach einer Weile stürzte die App wegen zu vieler offener Dateihandles ab. Nach einigem Debuggen habe ich den Fehler in der folgenden Zeile ...

2 die antwort

Sonar will den Stream schließen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wann ist ein IntStream tatsächlich geschlossen? Ist SonarQube S2095 für IntStream falsch positiv? [/questions/34768792/when-is-an-intstream-actually-closed-is-sonarqube-s2095-a-false-positive-for-in] 1 ...

TOP-Veröffentlichungen

2 die antwort

Ist es wichtig, Characteristics.UNORDERED in Collectors zu verwenden, wenn dies möglich ist?

Da ich häufig Streams verwende, von denen einige eine große Datenmenge verarbeiten, hielt ich es für eine gute Idee, meinen auf Sammlungen basierenden Kollektoren eine ungefähre Größe zuzuweisen, um eine kostspielige Neuzuweisung zu verhindern, ...

10 die antwort

Getting Fehler in Android Studio 2.1 mit Java 8

Zurzeit benutze ichjava 8 mit dem neuestenandroid studio 2.1 Hier ist meinbuild.gradle Date android { compileSdkVersion 22 buildToolsVersion "24rc3" defaultConfig { applicationId "com.name" minSdkVersion 10 targetSdkVersion 19 jackOptions ...

6 die antwort

Entwurfsoberfläche für hierarchische Entität

Ich muss eine Schnittstelle für eine hierarchische Entität entwerfen: interface HierarchicalEntity<T extends HierarchicalEntity<T>> { T getParent(); Stream<T> getAncestors(); } Es ist ganz einfach zu implementierenStandar getAncestors() Methode ...

2 die antwort

Collectors.summingInt () vs mapToInt (). Sum ()

Wenn Sie einen ganzzahligen Wert aus einem Stream summieren möchten, gibt es zwei Möglichkeiten: ToIntFunction<...> mapFunc = ... int sum = stream().collect(Collectors.summingInt(mapFunc)) int sum = stream().mapToInt(mapFunc).sum()Die erste ...

4 die antwort

Unterstützt JodaTime oder Java 8 JD Edwards Datum und Uhrzeit?

Das vorliegende Thema ist ein unordentliches domänenspezifisches Problem bei der Arbeit mit Daten in der ERP-Software von Oracle namens JD Edwards. Sein Detail ist in @ dokumentierdiese ...

2 die antwort

Methodenverweise auf schädliche Rohtypen?

Der folgende Code enthält einen Verweis aufEnum::name (Beachten Sie keinen Typparameter). public static <T extends Enum<T>> ColumnType<T, String> enumColumn(Class<T> klazz) { return simpleColumn((row, label) -> ...

2 die antwort

Java 8-Datei mit Streams lesen java.io.UncheckedIOException [duplicate]

Diese Frage hat hier bereits eine Antwort: Files.readAllBytes vs Files.lines bekommen MalformedInputException [/questions/29937600/files-readallbytes-vs-files-lines-getting-malformedinputexception] 4 Antworten Ich versuche, Streams zum Lesen ...