Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.

4
Java 8-Streams: Mehrere Filter im Vergleich zu komplexen Bedingungen
Manchmal möchten Sie a Streammit mehr als einer Bedingung filtern : myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ... oder Sie könnten dasselbe mit einer komplexen Bedingung und einer einzigen tun filter: myList.stream().filter(x -> x.size() > 10 && x -> x.isCool()) ... Ich vermute, dass der zweite Ansatz bessere Leistungseigenschaften …



23
Testen von zwei JSON-Objekten auf Gleichheit ohne Berücksichtigung der untergeordneten Reihenfolge in Java
Ich suche nach einer JSON-Analysebibliothek, die das Vergleichen von zwei JSON-Objekten unterstützt, bei denen die untergeordnete Reihenfolge ignoriert wird, insbesondere zum Testen von JSON-Einheiten, die von einem Webdienst zurückkehren. Unterstützt eine der wichtigsten JSON-Bibliotheken dies? Die org.json-Bibliothek führt einfach einen Referenzvergleich durch.
233 java  json  junit 

4
Unterschied zwischen flüchtig und synchronisiert in Java
Ich wundere mich über den Unterschied zwischen dem Deklarieren einer Variablen als volatileund dem Zugriff auf die Variable in einem synchronized(this)Block in Java. Laut diesem Artikel http://www.javamex.com/tutorials/synchronization_volatile.shtml gibt es viel zu sagen und es gibt viele Unterschiede, aber auch einige Ähnlichkeiten. Ich interessiere mich besonders für diese Information: ... Der …

13
Abrufen von "NoSuchMethodError: org.hamcrest.Matcher.describeMismatch" beim Ausführen eines Tests in IntelliJ 10.5
Ich verwende JUnit-dep 4.10 und Hamcrest 1.3.RC2. Ich habe einen benutzerdefinierten Matcher erstellt, der wie folgt aussieht: public static class MyMatcher extends TypeSafeMatcher<String> { @Override protected boolean matchesSafely(String s) { /* implementation */ } @Override public void describeTo(Description description) { /* implementation */ } @Override protected void describeMismatchSafely(String item, Description …

8
Welche Bedeutung hat der Lastfaktor in HashMap?
HashMaphat zwei wichtige Eigenschaften: sizeund load factor. Ich habe die Java-Dokumentation durchgesehen und es heißt0.75f ist der anfängliche Ladefaktor. Aber ich kann die tatsächliche Verwendung nicht finden. Kann jemand beschreiben, in welchen verschiedenen Szenarien der Lastfaktor eingestellt werden muss und welche idealen Beispielwerte für verschiedene Fälle gelten?

16
Systeminformationen auf Betriebssystemebene abrufen
Ich baue derzeit eine Java-App, die möglicherweise auf vielen verschiedenen Plattformen ausgeführt wird, aber hauptsächlich auf Varianten von Solaris, Linux und Windows. Konnte jemand erfolgreich Informationen wie den aktuell verwendeten Speicherplatz, die CPU-Auslastung und den im zugrunde liegenden Betriebssystem verwendeten Speicher extrahieren? Was ist mit dem, was die Java-App selbst …
232 java  memory  resources  system 


20
So erhalten Sie einen Thread- und Heap-Dump eines Java-Prozesses unter Windows, der nicht in einer Konsole ausgeführt wird
Ich habe eine Java-Anwendung, die ich von einer Konsole aus ausführe, die wiederum einen anderen Java-Prozess ausführt. Ich möchte einen Thread / Heap-Dump dieses untergeordneten Prozesses erhalten. Unter Unix könnte ich ein tun, kill -3 <pid>aber unter Windows AFAIK ist Strg-Break in der Konsole die einzige Möglichkeit, einen Thread-Dump zu …

6
Wie importiere ich Klassen in JSP?
Ich bin ein absoluter JSP-Anfänger. Ich versuche, eine java.util.Listin einer JSP-Seite zu verwenden. Was muss ich tun, um andere Klassen als die in zu verwenden java.lang?
232 java  jsp 


4
Warum Optional.of über Optional.ofNullable verwenden?
Bei Verwendung der Java 8- OptionalKlasse gibt es zwei Möglichkeiten, wie ein Wert in eine Option eingeschlossen werden kann. String foobar = <value or null>; Optional.of(foobar); // May throw NullPointerException Optional.ofNullable(foobar); // Safe from NullPointerException Ich verstehe, dass dies Optional.ofNullabledie einzig sichere Art der Verwendung ist Optional, aber warum gibt …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.