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.

3
Java Garbage Collection-Protokollnachrichten
Ich habe Java so konfiguriert, dass Informationen zur Speicherbereinigung in die Protokolle ausgegeben werden ( ausführliche GC ). Ich bin mir nicht sicher, was die Garbage Collection-Einträge in den Protokollen bedeuten. Ein Beispiel dieser Einträge finden Sie unten. Ich habe mich bei Google umgesehen und keine soliden Erklärungen gefunden. Ich …

22
Eclipse - Der Debugger stoppt nicht am Haltepunkt
Ich versuche, eine JUnit zu erschießen. Im Quellcode habe ich den Haltepunkt an zwei Stellen festgelegt: 1) in einer Zeile, in der ein statisches Element initialisiert wird 2) in der ersten Zeile eines der Testfälle. Der Debugger stoppt in der Initialisierungszeile des statischen Felds. Aber es hört im Testfall nicht …


5
Eclipse: Aktivieren Sie Assertions
Ich verwende Eclipse Galileo. Wie aktiviere ich Zusicherungen in Eclipse? Wie von anderen Websites vorgeschlagen, habe ich versucht, die folgenden Argumente hinzuzufügen : -ea. Ich habe auch versucht, die Compiler-Konformitätsstufe auf zu ändern 1.4. Keiner dieser Vorschläge hat funktioniert.


3
InputStream als UTF-8 lesen
Ich versuche text/plain, Zeile für Zeile aus einer Datei über das Internet zu lesen . Der Code, den ich gerade habe, lautet: URL url = new URL("http://kuehldesign.net/test.txt"); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); LinkedList<String> lines = new LinkedList(); String readLine; while ((readLine = in.readLine()) != null) { lines.add(readLine); } for …


8
Auswählen / Abrufen der Dropdown-Option in Selen 2
Ich konvertiere meinen Selenium 1-Code in Selenium 2 und finde keine einfache Möglichkeit, eine Beschriftung in einem Dropdown-Menü auszuwählen oder den ausgewählten Wert eines Dropdown-Menüs abzurufen. Wissen Sie, wie das in Selen 2 geht? Hier sind zwei Aussagen, die in Selen 1 funktionieren, aber nicht in 2: browser.select("//path_to_drop_down", "Value1"); browser.getSelectedValue("//path_to_drop_down");



9
Java Name Hiding: Der harte Weg
Ich habe ein Problem mit dem Verstecken von Namen, das extrem schwer zu lösen ist. Hier ist eine vereinfachte Version, die das Problem erklärt: Es gibt eine Klasse: org.A package org; public class A{ public class X{...} ... protected int net; } Dann gibt es eine Klasse net.foo.X package net.foo; …

3
Gson benutzerdefinierter Seralizer für eine Variable (von vielen) in einem Objekt mit TypeAdapter
Ich habe viele einfache Beispiele für die Verwendung eines benutzerdefinierten TypeAdapters gesehen. Das hilfreichste war Class TypeAdapter<T>. Aber das hat meine Frage noch nicht beantwortet. Ich möchte die Serialisierung eines einzelnen Felds im Objekt anpassen und den Standard-Gson-Mechanismus den Rest erledigen lassen. Zu Diskussionszwecken können wir diese Klassendefinition als Klasse …

4
Unterschied zwischen ProcessBuilder und Runtime.exec ()
Ich versuche, einen externen Befehl aus Java-Code auszuführen, aber es gibt einen Unterschied zwischen Runtime.getRuntime().exec(...)und new ProcessBuilder(...).start(). Bei Verwendung von Runtime: Process p = Runtime.getRuntime().exec(installation_path + uninstall_path + uninstall_command + uninstall_arguments); p.waitFor(); Der exitValue ist 0 und der Befehl wird ok beendet. Mit ProcessBuilder: Process p = (new ProcessBuilder(installation_path + …

13
Verherrlichte Klassen in der Java-Sprache
Einige Klassen in der Standard-Java-API werden geringfügig anders behandelt als andere Klassen. Ich spreche von Klassen, die ohne spezielle Unterstützung durch den Compiler und / oder die JVM nicht implementiert werden könnten. Diejenigen, die mir sofort einfallen, sind: Object (offensichtlich) wie es unter anderem keine Superklasse hat. String da die …
96 java 

8
String-Ersetzung in Java, ähnlich einer Velocity-Vorlage
Gibt es einen StringErsetzungsmechanismus in Java, bei dem ich Objekte mit einem Text übergeben kann und der die Zeichenfolge ersetzt, sobald sie auftritt? Der Text lautet beispielsweise: Hello ${user.name}, Welcome to ${site.name}. Die Objekte, die ich habe, sind "user"und "site". Ich möchte die darin angegebenen Zeichenfolgen ${}durch die entsprechenden Werte …

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.