Articles of Java

Einbinden eines Webbrowsers in eine Java-Anwendung

Mögliche Duplikate: Gibt es eine Möglichkeit, einen Browser in Java einzubetten? Wie kann ich einen Webbrowser in eine Java-Anwendung einbetten? Danke, David

Warum müssen wir die equals () -Methode in Java überschreiben?

Ich habe etwas Verwirrung darüber, warum wir die .equals Methode überschreiben. Beispielsweise: Test test1 = new Test(3); Test test2 = new Test(3); //The if comparison does the same thing that the overridden `.equals()` method does. if(test1.equals(test2)){ System.out.println(“test1 and test2 are true in .equals()”); } // Override .equals method. public boolean equals(Object object) { if(object instanceof […]

Unterschied zwischen einem ungebundenen Platzhalter und einem unformatierten Typ

Ich habe über Generika gelesen und die Notwendigkeit für ungebundene Platzhalter und deren Unterschied zum Rohtyp nicht verstanden. Ich habe diese Frage gelesen, habe sie aber immer noch nicht verstanden. In der Java Tutorial Seite für ungebundene Wildcard habe ich unter zwei Punkten und ich habe den ersten Punkt nicht verstanden: Wenn Sie eine Methode […]

Drucken in Java zum Etikettendrucker

Ich habe Probleme beim Drucken auf einem Etikettendrucker. Der folgende Code druckt 4 “Etiketten” auf einem (Bild von Label Attached). Der folgende Code wird an einen Bruder QL-500-Etikettendrucker gedruckt. Es druckt auf 3,5 “von 1,1” Etiketten. Es wäre auch toll, wenn mir jemand helfen könnte, den Code besser zu verstehen. import java.awt.Font; import java.awt.Graphics; import […]

Was ist die eleganteste Art, ein Bindestrich getrenntes Wort (z. B. “do-some-stuff”) in die untere Camel-Case-Variante (z. B. “doSomeStuff”) zu konvertieren?

Was ist die eleganteste Art, ein Bindestrich-getrenntes Wort (z. B. “do-some-stuff”) in die untere Camel-Case-Variante (z. B. “doSomeStuff”) in Java zu konvertieren?

String valueOf vs Verkettung mit leerer Zeichenfolge

Ich arbeite in Java-Code-Optimierung. Ich bin unklar über den Unterschied zwischen String.valueOf oder dem +”” Zeichen: int intVar = 1; String strVar = intVar + “”; String strVar = String.valueOf(intVar); Was ist der Unterschied zwischen Zeile 2 und 3?

Fehler 415 Nicht unterstützter Medientyp: POST erreicht REST nicht bei JSON, aber bei XML

Ich bin eigentlich neu in REST WS, aber ich bekomme diesen 415 Unsupported Media Type wirklich nicht. Ich teste meine REST mit Poster auf Firefox und das GET funktioniert gut für mich, auch der POST (wenn es eine application/xml ), aber wenn ich application/json versuche, erreicht es den WS überhaupt nicht, der Server lehnt es […]

Shutdown-Hook für Java-Web-Anwendung

Ich muss einige Daten vorzugsweise speichern, wenn die Java-Webanwendung gestoppt wird oder wenn Tomcat gestoppt wird. Wie kann das gemacht werden? Edit: Irgendwelche Nachteile, wenn ich den jvm shutdown hook benutze?

Wie man mit der URISyntaxException umgeht

Ich habe folgende Fehlermeldung erhalten: java.net.URISyntaxException: Illegal character in query at index 31: http://finance.yahoo.com/q/h?s=^IXIC My_Url = http://finance.yahoo.com/q/h?s=^IXIC Als ich es in ein Browser-Adressfeld kopiert habe, zeigte es die richtige Seite, es ist eine gültige URL , aber ich kann es nicht mit diesem analysieren: new URI(My_Url) Ich habe versucht: My_Url=My_Url.replace(“^”,”\\^”) , aber Es wird nicht […]

Wann sollten wir PreparedStatement statt Statement verwenden?

Ich kenne die Vorteile von PreparedStatement Abfrage wird vom databaseserver neu geschrieben und kompiliert Schutz vor SQL-Injection Aber ich möchte wissen, wann wir es statt Statement ?