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.


5
Warum wird die Java Vector- (und Stack-) Klasse als veraltet oder veraltet angesehen?
Warum wird Java Vector als Legacy-Klasse angesehen, veraltet oder veraltet? Ist seine Verwendung bei der Arbeit mit Parallelität nicht gültig? Und wenn ich Objekte nicht manuell synchronisieren und nur eine thread-sichere Sammlung verwenden möchte, ohne (wie CopyOnWriteArrayListauch) neue Kopien des zugrunde liegenden Arrays erstellen zu müssen, ist die Verwendung dann …


30
Jackson mit JSON: Nicht erkanntes Feld, nicht als ignorierbar markiert
Ich muss eine bestimmte JSON-Zeichenfolge in ein Java-Objekt konvertieren. Ich verwende Jackson für das JSON-Handling. Ich habe keine Kontrolle über die Eingabe JSON (ich lese von einem Webdienst). Dies ist meine Eingabe JSON: {"wrapper":[{"id":"13","name":"Fred"}]} Hier ist ein vereinfachter Anwendungsfall: private void tryReading() { String jsonStr = "{\"wrapper\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}"; ObjectMapper mapper = …

7
Beispiele für GoF-Entwurfsmuster in Javas Kernbibliotheken
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich lerne GoF Java Design Patterns und möchte einige Beispiele aus dem wirklichen Leben sehen. Was sind einige gute Beispiele für diese Entwurfsmuster in den …


22
Wofür ist das flüchtige Schlüsselwort nützlich?
Bei der heutigen Arbeit bin ich auf das volatileSchlüsselwort in Java gestoßen. Da ich nicht sehr vertraut damit war, fand ich diese Erklärung: Java-Theorie und -Praxis: Verwalten der Volatilität Verwenden Sie es in Anbetracht der Details, in denen dieser Artikel das betreffende Schlüsselwort erläutert, jemals oder könnten Sie jemals einen …


30
Was entspricht dem C ++ - Paar <L, R> in Java?
Gibt es einen guten Grund, warum es keinen gibt? Pair&lt;L,R&gt; in Java ? Was wäre das Äquivalent zu diesem C ++ - Konstrukt? Ich würde es lieber vermeiden, meine eigenen neu zu implementieren. Es scheint, dass 1.6 etwas Ähnliches liefert ( AbstractMap.SimpleEntry&lt;K,V&gt;), aber das sieht ziemlich kompliziert aus.
670 java  tuples  std-pair 

30
Wie lese ich alle Dateien in einem Ordner von Java?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Wie lese ich alle Dateien in einem Ordner über Java?
668 java  file  io  directory 

28
Konvertieren eines ISO 8601-kompatiblen Strings in java.util.Date
Ich versuche, einen ISO 8601- formatierten String in einen zu konvertieren java.util.Date. Ich habe festgestellt, dass das Muster yyyy-MM-dd'T'HH:mm:ssZISO8601-kompatibel ist, wenn es mit einem Gebietsschema verwendet wird (vergleiche Beispiel). Mit dem java.text.SimpleDateFormatkann ich den korrekt formatierten String jedoch nicht konvertieren 2010-01-01T12:00:00+01:00. Ich muss es zuerst konvertieren 2010-01-01T12:00:00+0100, ohne den Doppelpunkt. …
667 java  date  iso8601 

30
Verwenden des Kontexts in einem Fragment
Wie kann ich den Kontext in einem Fragment erhalten? Ich brauche meine Datenbank , deren Konstruktor nimmt im Kontext zu verwenden, aber getApplicationContext()und FragmentClass.thisfunktionieren nicht so , was kann ich tun? Datenbankkonstruktor public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }




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.