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.

2
Warum in ArrayBlockingQueue das letzte Mitgliedsfeld in die lokale endgültige Variable kopieren?
In ArrayBlockingQueueallen Methoden, für die die Sperre erforderlich ist, wird sie finalvor dem Aufruf in eine lokale Variable kopiert lock(). public boolean offer(E e) { if (e == null) throw new NullPointerException(); final ReentrantLock lock = this.lock; lock.lock(); try { if (count == items.length) return false; else { insert(e); return …

18
Android / Java - Datumsunterschied in Tagen
Ich erhalte das aktuelle Datum (im Format 31.12.1999, dh MM / TT / JJJJ) unter Verwendung des folgenden Codes: Textview txtViewData; txtViewDate.setText("Today is " + android.text.format.DateFormat.getDateFormat(this).format(new Date())); und ich habe ein anderes Datum im Format: 2010-08-25 (dh JJJJ / MM / TT), Ich möchte also den Unterschied zwischen dem Datum …
80 java  android  date 

3
JPA: Wie speichere ich einen String in einem Datenbankfeld? Geben Sie MYSQL Text ein
Voraussetzung ist, dass der Benutzer einen Artikel schreiben kann, daher wähle ich den Typ Textfür das contentFeld in der MySQL-Datenbank. Wie kann ich umwandeln Java StringinMySQL Text Bitte schön Jim Tough @Entity public class Article implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.AUTO) private …
80 java  mysql  orm  jpa 


11
RegEx zum Teilen von camelCase oder TitleCase (erweitert)
Ich habe ein brillantes RegEx gefunden , um den Teil eines camelCase- oder TitleCase-Ausdrucks zu extrahieren. (?<!^)(?=[A-Z]) Es funktioniert wie erwartet: Wert -> Wert camelValue -> camel / Value TitleValue -> Titel / Wert Zum Beispiel mit Java: String s = "loremIpsum"; words = s.split("(?<!^)(?=[A-Z])"); //words equals words = new …

7
Lassen Sie DocumentBuilder.parse DTD-Referenzen ignorieren
Wenn ich meine XML-Datei (Variable f) in dieser Methode analysiere, wird eine Fehlermeldung angezeigt C: \ Dokumente und Einstellungen \ joe \ Desktop \ aicpcudev \ OnlineModule \ map.dtd (Das System kann den angegebenen Pfad nicht finden.) Ich weiß, ich habe weder das dtd noch brauche ich es. Wie kann …
80 java  document  dtd 


3
Wie kann ich die Anforderungs-URL von einem Java-Filter erhalten?
Ich versuche, einen Filter zu schreiben, der die Anforderungs-URL abrufen kann, bin mir aber nicht sicher, wie ich das tun soll. Folgendes habe ich bisher: import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import java.io.IOException; public class MyFilter implements Filter { public void init(FilterConfig config) throws ServletException { } public void doFilter(ServletRequest request, ServletResponse …

5
Java Integer compareTo () - warum Vergleich vs. Subtraktion verwenden?
Ich habe festgestellt, dass die java.lang.IntegerImplementierung der compareToMethode wie folgt aussieht: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); } Die Frage ist, warum Vergleich statt Subtraktion verwendet wird: return thisVal - anotherVal;

5
So ändern Sie die Farbe der Verwendungshervorhebung in IntelliJ IDEA
Wenn ich im Dracula-Thema auf ein Symbol klicke, sind die Hervorhebungen nicht so sichtbar, obwohl IntelliJ IDEA die Verwendung dieses Symbols hervorhebt. Ich muss die Hervorhebungstextfarbe und die Hintergrundfarbe von Verwendungen ändern, damit Verwendungen besser sichtbar sind. Ich habe nach einer Lösung gegoogelt, konnte sie aber nicht finden. Auf der …


7
JSON in ein Eclipse-Projekt importieren
Ich bin ein aufstrebender Java-Programmierer, der JSON in einem Projekt verwenden möchte. Ich folgte einem Programmier-Tutorial (aus einem Buch), in dem ich aufgefordert wurde, JSON mithilfe der folgenden Zeile in mein Projekt zu importieren: import com.google.appengine.repackaged.org.json.JSONArray; Da dies jedoch zu einem Fehler führte, habe ich ihn durch diese Zeile ersetzt: …
80 java  eclipse  json  import 

12
log4j: WARN In web.xml wurden keine Appender für den Logger gefunden
Ich habe die log4jConfigLocation bereits in web.xml abgelegt, erhalte jedoch weiterhin die folgende Warnung: log4j:WARN No appenders could be found for logger ⤦ ⤥ (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. Was habe ich verpasst? <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "java.sun.com/dtd/web-app_2_3.dtd"> <web-app> …


12
Gibt es gute und moderne Alternativen zu Javadoc? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Seien wir ehrlich: Sie müssen kein Designer sein, um …

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.