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.

8
Java Class.cast () vs. Cast-Operator
Nachdem ich während meiner C ++ - Tage über die Übel des Cast-Operators im C-Stil unterrichtet worden war, stellte ich zunächst erfreut fest, dass Java 5 java.lang.Classeine castMethode erworben hatte. Ich dachte, dass wir endlich eine OO-Art haben, mit Casting umzugehen. Es stellt sich heraus, dass Class.castes nicht dasselbe ist …



5
Warum zwischenspeichert die JVM keinen JIT-kompilierten Code?
Die kanonische JVM-Implementierung von Sun wendet eine ziemlich ausgefeilte Optimierung auf Bytecode an, um nahezu native Ausführungsgeschwindigkeiten zu erhalten, nachdem der Code einige Male ausgeführt wurde. Die Frage ist, warum dieser kompilierte Code nicht zur späteren Verwendung derselben Funktion / Klasse auf der Festplatte zwischengespeichert wird. So wie es aussieht, …
107 java  caching  jvm  compilation  jit 

12
Wie bettet man Binärdaten in XML ein?
Ich habe zwei in Java geschriebene Anwendungen, die über XML-Nachrichten über das Netzwerk miteinander kommunizieren. Ich verwende einen SAX-Parser am empfangenden Ende, um die Daten aus den Nachrichten zurückzugewinnen. Eine der Anforderungen ist das Einbetten von Binärdaten in eine XML-Nachricht, aber SAX gefällt das nicht. Weiß jemand, wie man das …
107 java  xml  binary  binary-data 


13
Konvertieren eines Strings in ein "Zeichen" -Array in Java
Ich möchte a Stringin ein Array von Objekten der Zeichenklasse konvertieren , kann die Konvertierung jedoch nicht durchführen. Ich weiß, dass ich mit der toCharArray()Methode einen String in ein Array vom primitiven Datentyp "char" konvertieren kann, aber es hilft nicht, einen String in ein Array von Objekten vom Typ Character …
107 java  arrays  string  character 

11
Wie führe ich eine Batchdatei aus meiner Java-Anwendung aus?
In meiner Java-Anwendung möchte ich eine Batchdatei ausführen, die " scons -Q implicit-deps-changed build\file_load_type export\file_load_type" aufruft. Es scheint, dass ich nicht einmal meine Batch-Datei zum Ausführen bringen kann. Ich habe keine Ideen mehr. Folgendes habe ich in Java: Runtime. getRuntime(). exec("build.bat", null, new File(".")); Früher hatte ich eine Python-Sconscript-Datei, die …

8
Was ist los mit Javas "% n" in printf?
Ich lese Effective Java und es wird %nüberall für das Zeilenumbruchzeichen verwendet. Ich habe \nziemlich erfolgreich für Newline in Java-Programmen verwendet. Welches ist das "richtige"? Was ist los mit \n? Warum hat Java diese C-Konvention geändert?
107 java  newline  printf 


17
Maximale Java-Heap-Größe einer 32-Bit-JVM unter einem 64-Bit-Betriebssystem
Die Frage bezieht sich nicht auf die maximale Heap-Größe eines 32-Bit-Betriebssystems, da 32-Bit-Betriebssysteme eine maximal adressierbare Speichergröße von 4 GB haben und die maximale Heap-Größe der JVM davon abhängt, wie viel zusammenhängender freier Speicher reserviert werden kann. Ich bin mehr daran interessiert, die maximale (sowohl theoretische als auch praktisch erreichbare) …
107 java  jvm 

3
Jackson und generische Typreferenz
Ich möchte die Jackson JSON-Bibliothek für eine generische Methode wie folgt verwenden: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> request) { …
107 java  json  generics  jackson 

7
Codieren von URL-Abfrageparametern in Java
Wie codiert man Abfrageparameter für eine URL in Java? Ich weiß, das scheint eine offensichtliche und bereits gestellte Frage zu sein. Es gibt zwei Feinheiten, bei denen ich mir nicht sicher bin: Sollten Leerzeichen in der URL als "+" oder als "% 20" codiert werden? Wenn ich in Chrome "http://google.com/foo=?bar …
107 java  urlencode 


12
Verwenden von Regex, um Zeichenfolgen zu generieren, anstatt sie abzugleichen
Ich schreibe ein Java-Dienstprogramm, mit dem ich viele Daten für Leistungstests generieren kann. Es wäre wirklich cool, einen regulären Ausdruck für Strings angeben zu können, damit mein Generator Dinge ausspuckt, die dazu passen. Gibt es da draußen schon etwas Gebackenes, mit dem ich das machen kann? Oder gibt es eine …
107 java  regex 

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.