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.

15
Ganzzahl in Long konvertieren
Ich muss den Wert eines Feldes durch Reflexion ermitteln. Es kommt also vor, dass ich nicht immer sicher bin, welchen Datentyp das Feld hat. Zu diesem Zweck und um eine Vervielfältigung des Codes zu vermeiden, habe ich die folgende Methode erstellt: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, …
108 java  reflection  casting 




6
XML-Schema oder DTD für logback.xml?
Ich habe im Internet mehrere Diskussionen darüber gesehen, wie großartig es wäre, ein XML-Schema oder eine DTD für die Datei logback.xml zu haben, um zumindest die grundlegende Validierung und automatische Vervollständigung in IDEs wie IDEA oder Eclipse zu erhalten, aber ich habe es nie gesehen irgendeine Lösung. Hast du?
108 java  xsd  logback  dtd  xml 

5
Wie bekomme ich UTC + 0 Datum in Java 8?
Ich habe Probleme mit der Date-Klasse in Java. Die Datumsklasse gibt das Datum des lokalen Computers zurück, aber ich benötige UTC-0. Ich habe gegoogelt und eine großartige Lösung für JavaScript gefunden, aber für Java nichts Nützliches. Wie bekomme ich UTC + 0 Datum in Java 8?

18
Warum erhalte ich in Zeile 1 von pom.xml einen unbekannten Fehler?
Unbekannter Fehler in Zeile 1 pom.xmlin der Eclipse-IDE. Es hat bis gestern gut funktioniert, aber plötzlich, nachdem ich mein Projekt vom Master aktualisiert und Zusammenführungskonflikte behoben hatte, wurde "Unbekannter Fehler" in pom.xml angezeigt. Außer mir ist keiner meiner Teamkollegen mit diesem Problem konfrontiert. Ich habe auch den Arbeitsbereich geändert, den …


8
Das Byte-Bestellzeichen vermasselt das Lesen von Dateien in Java
Ich versuche, CSV-Dateien mit Java zu lesen. Einige der Dateien haben am Anfang möglicherweise eine Bytereihenfolge, aber nicht alle. Wenn vorhanden, wird die Bytereihenfolge zusammen mit dem Rest der ersten Zeile gelesen, was zu Problemen beim Vergleichen von Zeichenfolgen führt. Gibt es eine einfache Möglichkeit, das Byte-Bestellzeichen zu überspringen, wenn …

15
Wie verwende ich JDK 7 unter Mac OSX?
Ich möchte die WatchService-API wie in diesem Link erwähnt verwenden: http://download.oracle.com/javase/tutorial/essential/io/notification.html Nachdem ich mich umgesehen hatte, stellte ich fest, dass WatchService Teil der NIO-Klasse ist, die für JDK 7 geplant ist. Es handelt sich also um eine Beta-Klasse. Das ist gut. http://jdk7.java.net/download.html enthält das JDK, das ich heruntergeladen und extrahiert …
107 macos  java  java-7 

4
JPanel Padding in Java
Ich habe eine Formatierungsfrage für meine Java-Swing-Anwendung. Es sollte ziemlich einfach sein, aber ich habe Schwierigkeiten, Hilfe zu finden (Jedes Thema scheint das Entfernen von Standardauffüllungen in JPanel zu betreffen ). Der Text in meinen verschiedenen JPanels umschließt die Seiten und die Oberseite und berührt die farbigen Ränder: Wie kann …
107 java  swing  formatting  jpanel 


11
Importieren von zwei Klassen mit demselben Namen. Wie verwendet man?
Angenommen, ich habe einen Code wie: import java.util.Date; import my.own.Date; class Test{ public static void main(String [] args){ // I want to choose my.own.Date here. How? .. // I want to choose util.Date here. How ? } } Sollte ich voll qualifizierte Klassennamen sein? Kann ich die Importanweisungen entfernen? Ist …
107 java 


3
Was sind die Unterschiede zwischen PMD und FindBugs?
Es gab eine Frage zum Vergleich von PMD und CheckStyle . Ich kann jedoch keine gute Aufschlüsselung der Unterschiede / Ähnlichkeiten zwischen PMD und FindBugs finden. Ich glaube, ein wesentlicher Unterschied besteht darin, dass PMD mit Quellcode arbeitet, während FindBugs mit kompilierten Bytecode-Dateien arbeitet. Aber sollte es in Bezug auf …

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.