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
Welche Ursachen und was sind die Unterschiede zwischen NoClassDefFoundError und ClassNotFoundException?
Was ist der Unterschied zwischen NoClassDefFoundErrorund ClassNotFoundException? Was bewirkt, dass sie geworfen werden? Wie können sie gelöst werden? Ich stoße häufig auf diese Throwables, wenn ich vorhandenen Code so ändere, dass er neue JAR-Dateien enthält. Ich habe sie sowohl auf der Client- als auch auf der Serverseite für eine über …

21
Warum sollten Sie finalize () jemals implementieren?
Ich habe viele der Rookie-Java-Fragen gelesen finalize()und finde es verwirrend, dass niemand wirklich deutlich gemacht hat, dass finalize () ein unzuverlässiger Weg ist, um Ressourcen zu bereinigen. Ich habe jemanden kommentieren sehen, dass er es verwendet, um Verbindungen zu bereinigen, was wirklich beängstigend ist, da der einzige Weg, um einer …
371 java  jvm 

12
JUnit-Test für System.out.println ()
Ich muss JUnit-Tests für eine alte Anwendung schreiben, die schlecht gestaltet ist und viele Fehlermeldungen in die Standardausgabe schreibt. Wenn sich die getResponse(String request)Methode korrekt verhält, wird eine XML-Antwort zurückgegeben: @BeforeClass public static void setUpClass() throws Exception { Properties queries = loadPropertiesFile("requests.properties"); Properties responses = loadPropertiesFile("responses.properties"); instance = new ResponseGenerator(queries, …
370 java  console  junit 


30
Für logger (log4j) konnten keine Appender gefunden werden?
Ich habe log4j in meinen Erstellungspfad eingefügt, erhalte jedoch die folgende Meldung, wenn ich meine Anwendung ausführe: log4j:WARN No appenders could be found for logger (dao.hsqlmanager). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Was bedeuten diese Warnungen? Was ist der Appender hier?
369 java  eclipse  log4j 

27
Beenden Sie alle vorherigen Aktivitäten
Meine Anwendung verfügt über die folgenden Ablaufbildschirme: Home->screen 1->screen 2->screen 3->screen 4->screen 5 Jetzt habe ich log out in jedem Bildschirm eine gemeinsame Schaltfläche ( Home/ screen 1 / screen 2 /screen 3/ screen 4 / screen 5) Ich möchte, dass, wenn der Benutzer auf die Schaltfläche zum Abmelden klickt …

14
Wie bringt man UTF-8 in Java-Webanwendungen zum Laufen?
Ich muss UTF-8 in meiner Java-Webanwendung (Servlets + JSP, kein Framework verwendet) zum Laufen bringen, um äöåusw. finnischen Text und kyrillische Alphabete wie in ЦжФSonderfällen zu unterstützen. Mein Setup ist das folgende: Entwicklungsumgebung: Windows XP Produktionsumgebung: Debian Verwendete Datenbank: MySQL 5.x. Benutzer verwenden hauptsächlich Firefox2, aber auch Opera 9.x, FF3, …
367 java  mysql  tomcat  encoding  utf-8 


11
Ist keine umschließende Klasse Java
Ich versuche ein Tetris-Spiel zu erstellen und erhalte den Compilerfehler Shape is not an enclosing class wenn ich versuche ein Objekt zu erstellen public class Test { public static void main(String[] args) { Shape s = new Shapes.ZShape(); } } Ich benutze innere Klassen für jede Form. Hier ist ein …

18
Wie man wirklich eine Textdatei aus dem Klassenpfad in Java liest
Ich versuche, eine Textdatei zu lesen, die in der Systemvariablen CLASSPATH festgelegt ist. Keine Benutzervariable. Ich versuche, den Eingabestream wie folgt in die Datei zu bringen: Platzieren Sie das Verzeichnis von file ( D:\myDir) in CLASSPATH und versuchen Sie es unten: InputStream in = this.getClass().getClassLoader().getResourceAsStream("SomeTextFile.txt"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("/SomeTextFile.txt"); InputStream …
366 java  classpath 

25
HTTP-URL-Adresscodierung in Java
Meine eigenständige Java-Anwendung erhält vom Benutzer eine URL (die auf eine Datei verweist), und ich muss sie treffen und herunterladen. Das Problem ist, dass ich die HTTP-URL-Adresse nicht richtig codieren kann ... Beispiel: URL: http://search.barnesandnoble.com/booksearch/first book.pdf java.net.URLEncoder.encode(url.toString(), "ISO-8859-1"); gibt mich zurück: http%3A%2F%2Fsearch.barnesandnoble.com%2Fbooksearch%2Ffirst+book.pdf Aber was ich will ist http://search.barnesandnoble.com/booksearch/first%20book.pdf (Leerzeichen durch% …
366 java  http  urlencode 

4
Tests in JUnit 4 bedingt ignorieren
OK, die @IgnoreAnmerkung ist also gut, um zu markieren, dass ein Testfall nicht ausgeführt werden sollte. Manchmal möchte ich jedoch einen Test ignorieren, der auf Laufzeitinformationen basiert. Ein Beispiel könnte sein, wenn ich einen Parallelitätstest habe, der auf einem Computer mit einer bestimmten Anzahl von Kernen ausgeführt werden muss. Wenn …




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.