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.

17
In Java Double in Integer umwandeln
Jede Art und Weise zu Guss java.lang.Doublezu java.lang.Integer? Es wird eine Ausnahme ausgelöst "java.lang.ClassCastException: java.lang.Double nicht kompatibel mit java.lang.Integer"
348 java  casting 

13
Was ist der Unterschied zwischen den HashMap- und Map-Objekten in Java?
Was ist der Unterschied zwischen den folgenden Karten, die ich erstelle (in einer anderen Frage haben die Leute scheinbar austauschbar mit ihnen geantwortet und ich frage mich, ob / wie sie sich unterscheiden): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
348 java  dictionary  hashmap 

14
Was ist das beste Mock-Framework für Java? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

21
Polymorphismus vs Überschreiben vs Überladen
In Bezug auf Java, wenn jemand fragt: Was ist Polymorphismus? Wäre Überladen oder Überschreiben eine akzeptable Antwort? Ich denke, da steckt noch ein bisschen mehr dahinter. Wenn Sie eine abstrakte Basisklasse hatten, die eine Methode ohne Implementierung definiert hat, und diese Methode in der Unterklasse definiert haben, ist das immer …

4
@Nullable Annotation Verwendung
Ich habe eine Methode in Java gesehen, die wie folgt deklariert wurde: void foo(@Nullable Object obj) { ... } Was bedeutet @Nullable hier? Bedeutet das, dass die Eingabe sein könnte null? Ohne die Anmerkung kann die Eingabe immer noch null sein. Ich denke, das ist nicht nur das?
347 java  annotations 

12
Datenzugriffsobjekt (DAO) in Java
Ich habe ein Dokument durchgesehen und bin auf einen Begriff namens gestoßen DAO. Ich habe herausgefunden, dass es sich um ein Datenzugriffsobjekt handelt. Kann mir bitte jemand erklären, was das eigentlich ist? Ich weiß, dass es eine Art Schnittstelle für den Zugriff auf Daten aus verschiedenen Arten von Quellen ist. …
347 java  dao 

12
So stellen Sie eine Kriegsdatei in Tomcat 7 bereit
Ich habe die sample.warDatei in das webappsVerzeichnis von Tomcat kopiert und kann darauf zugreifen localhost:8080. Wie wird Tomcat es nun bereitstellen? Ich meine, muss ich es im Browser öffnen? Wie kann ich auf die Anwendung zugreifen?
346 java  tomcat  war 

12
Verbessert die Verwendung des endgültigen Schlüsselworts in Java die Leistung?
In Java sehen wir viele Stellen, an denen das finalSchlüsselwort verwendet werden kann, aber seine Verwendung ist ungewöhnlich. Zum Beispiel: String str = "abc"; System.out.println(str); Im obigen Fall strkann sein, finalaber dies wird üblicherweise weggelassen. Wenn eine Methode niemals überschrieben wird, können wir das Schlüsselwort final verwenden. Ähnliches gilt für …
346 java  final 

11
Erstellen Sie eine Kopie eines Arrays
Ich habe ein Array, adas ständig aktualisiert wird. Sagen wir mal a = [1,2,3,4,5]. Ich muss eine exakte Kopie davon erstellen aund sie aufrufen b. Wenn asich ändern sollte [6,7,8,9,10], bsollte es immer noch sein [1,2,3,4,5]. Was ist der beste Weg, dies zu tun? Ich habe versucht, eine forSchleife wie: …
345 java  arrays  copy 

19
Eine Java-Sammlung von Wertepaaren? (Tupel?)
Mir gefällt, wie Java eine Karte hat, in der Sie beispielsweise die Typen der einzelnen Einträge in der Karte definieren können <String, Integer> . Was ich suche, ist eine Art von Sammlung, bei der jedes Element in der Sammlung ein Wertepaar ist. Jeder Wert im Paar kann einen eigenen Typ …
345 java 

13
Ich bekomme eine Ausnahme, wenn ich Thread.sleep (x) oder wait () verwende.
Ich habe versucht, mein Java-Programm zu verzögern oder in den Ruhezustand zu versetzen, aber es tritt ein Fehler auf. Ich kann Thread.sleep(x)oder nicht verwenden wait(). Die gleiche Fehlermeldung wird angezeigt: nicht gemeldete Ausnahme java.lang.InterruptedException; muss gefangen oder zum Werfen erklärt werden. Ist vor der Verwendung der Methoden Thread.sleep()oder ein Schritt …
343 java  sleep 

7
Wie mache ich eine Verzögerung in Java?
Ich versuche etwas in Java zu tun und ich brauche etwas, um einige Sekunden in einer while-Schleife zu warten / zu verzögern. while (true) { if (i == 3) { i = 0; } ceva[i].setSelected(true); // I need to wait here ceva[i].setSelected(false); // I need to wait here i++; } …
343 java  wait  sleep  thread-sleep 


20
Maven-Paket / Installation ohne Test (Tests überspringen)
Ich versuche mein Projekt zu verpacken. Es werden jedoch automatisch die vorherigen Tests ausgeführt, um die Verpackung durchzuführen. Die Tests fügen einige Inhalte in die Datenbank ein. Dies ist nicht das, was ich möchte. Ich muss vermeiden, Tests auszuführen, während die Anwendung gepackt wird. Weiß jemand, wie man das Paket …
342 java  maven 

6
So konvertieren Sie float mit Java in int
Ich habe die folgende Zeile verwendet, um float in int umzuwandeln, aber es ist nicht so genau, wie ich es gerne hätte: float a=8.61f; int b; b=(int)a; Das Ergebnis ist: 8(Es sollte sein 9) Wann a = -7.65fist das Ergebnis: -7(Es sollte sein -8) Was ist der beste Weg, um …
342 java  floating-point  int 

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.