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.

12
Welche Paketbenennungskonvention verwenden Sie für persönliche / Hobbyprojekte in Java?
Ich bin bereits mit der Standardkonvention zur Benennung von Java-Paketen vertraut, bei der ein Domänenname zum Erstellen eines eindeutigen Paketnamens (dh eines Pakets com.stackoverflow.widgets) verwendet wird. Ich habe jedoch noch nie Empfehlungen zur Auswahl von Paketnamen für persönliche Projekte erhalten. Ich nehme an, weil dies daran liegt, dass dies wirklich …


21
Warum gibt SSL-Handshake die Ausnahme "DH-Schlüsselpaar konnte nicht generiert werden" aus?
Wenn ich eine SSL-Verbindung mit einigen IRC-Servern herstelle (aber nicht mit anderen - vermutlich aufgrund der bevorzugten Verschlüsselungsmethode des Servers), erhalte ich die folgende Ausnahme: Caused by: java.lang.RuntimeException: Could not generate DH keypair at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:106) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:556) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:183) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165) ... …




20
Singleton mit Argumenten in Java
Ich habe den Singleton-Artikel auf Wikipedia gelesen und bin auf dieses Beispiel gestoßen: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ private …

15
Android Emulator: Installationsfehler: INSTALL_FAILED_VERSION_DOWNGRADE
Ich versuche gerade, eine kleine Android-Anwendung zu kompilieren und zu testen. Ich verwende Eclipse und habe SDK 4.2 (Api Level 17) installiert. Ich habe gesetzt <uses-sdk android:targetSdkVersion="17" android:minSdkVersion="8" /> obwohl ich auch verschiedene Werte ausprobiert habe (dh 17/17). Ich verwende weder GoogleAPI-Funktionen noch Funktionen, die in API Level 8 nicht …
142 java  android  sdk 



8
Löschen Sie eine Zeile in Eclipse
In einem Visual Studio würden Sie Ctrl+ verwenden L, während ich in Eclipse gezwungen bin, eine Zeile auszuwählen oder, wenn sie leer ist, den Zeilenanfang zu verschieben, bevor Sie auf Löschen / Rücktaste klicken. Gibt es eine schnelle Verknüpfung? Vielen Dank!
141 java  eclipse 

12
'0000-00-00 00:00:00' kann nicht als java.sql.Timestamp-Fehler dargestellt werden
Ich habe eine Datenbanktabelle mit Datumsangaben (`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'). Ich benutze MySQL. Vom Programm werden manchmal Daten ohne Datum an die Datenbank übergeben. Daher wird der Datumswert automatisch zugewiesen, 0000-00-00 00:00:00 wenn die Tabellendaten mit der Datumsspalte aufgerufen werden, in der ein Fehler auftritt ...'0000-00-00 00:00:00' …
141 java  mysql  jdbc  timestamp 

7
So stellen Sie eine JVM-Zeitzone richtig ein
Ich versuche, ein Java-Programm auszuführen, aber es wird eine Standard-GMT-Zeitzone anstelle einer vom Betriebssystem definierten Zeitzone verwendet. Meine JDK-Version ist 1.5 und das Betriebssystem ist Windows Server Enterprise (2007) In Windows ist eine zentrale Zeitzone angegeben, aber wenn ich das folgende Programm ausführe, erhalte ich eine GMT-Zeit. import java.util.Calendar; public …

7
Warum verhindert ConcurrentHashMap Nullschlüssel und -werte?
Das JavaDoc von ConcurrentHashMapsagt dies: Wie, Hashtableaber nicht, erlaubt HashMapdiese Klasse nicht , nullals Schlüssel oder Wert verwendet zu werden. Meine Frage: Warum? 2. Frage: Warum nicht Hashtablenull zulassen? Ich habe viele HashMaps zum Speichern von Daten verwendet. Aber als ConcurrentHashMapich zu wechselte, bekam ich wegen NullPointerExceptions mehrmals Probleme.


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.