Als «jvm» getaggte Fragen

Die Java Virtual Machine (JVM) ermöglicht es einer Reihe von Computersoftwareprogrammen und Datenstrukturen, ein Modell einer virtuellen Maschine für die Ausführung anderer Computerprogramme und Skripte zu verwenden. Verwenden Sie dieses Tag für Fragen zu Tools, die von einer JVM bereitgestellt werden, oder zur Funktionsweise in einem bestimmten Szenario.


3
Unterschied zwischen _JAVA_OPTIONS, JAVA_TOOL_OPTIONS und JAVA_OPTS
Ich dachte, es wäre großartig, einen Vergleich zwischen _JAVA_OPTIONSund zu haben JAVA_TOOL_OPTIONS. Ich habe ein bisschen nach einem gesucht, aber ich kann nichts finden, also hoffe ich, dass wir das Wissen hier auf Stackoverflow finden können. JAVA_OPTSist der Vollständigkeit halber enthalten. Es ist nicht Teil der JVM, aber es gibt …
151 java  jvm  jvm-arguments 


9
Bytecode-Funktionen sind in der Java-Sprache nicht verfügbar
Gibt es derzeit (Java 6) Dinge, die Sie in Java-Bytecode tun können, die Sie in der Java-Sprache nicht tun können? Ich weiß, dass beide Turing vollständig sind, also lesen Sie "kann" als "kann wesentlich schneller / besser oder nur auf andere Weise". Ich denke an zusätzliche Bytecodes wie invokedynamic, die …
146 java  jvm  bytecode 

27
Wie stürzt man eine JVM ab?
Ich habe ein Buch über Programmierkenntnisse gelesen, in dem der Autor den Befragten fragt: "Wie stürzt man eine JVM ab?" Ich dachte, Sie könnten dies tun, indem Sie eine Endlos-for-Schleife schreiben, die schließlich den gesamten Speicher verbraucht. Hat jemand eine Idee?
144 java  jvm 

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 …

8
Speicheradresse von Variablen in Java
Bitte schauen Sie sich das Bild unten an. Wenn wir in Java ein Objekt mit dem newSchlüsselwort erstellen , erhalten wir eine Speicheradresse vom Betriebssystem. Wenn wir schreiben out.println(objName), können wir eine "spezielle" Zeichenfolge als Ausgabe sehen. Meine Fragen sind: Was ist diese Ausgabe? Wenn es die Speicheradresse ist, die …

3
Maximale Anzahl von Parametern in der Java-Methodendeklaration
Wie viele Parameter kann eine Methode in Java maximal haben und warum? Ich verwende Java 1.8 auf einem 64-Bit-Windows-System. Alle Antworten auf StackOverflow zu diesem Thema besagen, dass das technische Limit 255 Parameter beträgt, ohne anzugeben, warum. Um genau zu sein, 255 für statische und 254 für nicht statische ( …
133 java  jvm 



12
Java-Version zur Laufzeit abrufen
Ich muss einen Java-Fehler in JDK 1.5 umgehen, der in 1.6 behoben wurde. Ich verwende die folgende Bedingung: if (System.getProperty("java.version").startsWith("1.5.")) { ... } else { ... } Funktioniert dies für andere JVMs? Gibt es eine bessere Möglichkeit, dies zu überprüfen?
128 java  jvm 

10
Wie finde ich heraus, welchen Keystore meine JVM verwendet?
Ich muss ein Zertifikat in meinen JVM-Keystore importieren. Ich benutze folgendes: keytool -import -alias daldap -file somecert.cer Also müsste ich wahrscheinlich meinen Anruf in etwas ändern wie: keytool -import -alias daldap -file somecert.cer -keystore cacerts –storepass changeit
125 java  jvm  keytool 

5
Java verwendet viel mehr Speicher als die Heap-Größe (oder die korrekte Größe des Docker-Speichers)
Für meine Anwendung ist der vom Java-Prozess verwendete Speicher viel größer als die Heap-Größe. Das System, auf dem die Container ausgeführt werden, weist Speicherprobleme auf, da der Container viel mehr Speicher als die Heap-Größe benötigt. Die Heap-Größe ist auf 128 MB ( -Xmx128m -Xms128m) festgelegt, während der Container bis zu …
118 java  linux  docker  memory  jvm 

6
Unterschiede zwischen "java -cp" und "java -jar"?
Was ist der Unterschied zwischen dem Ausführen einer Java-Anwendung mit java -cp CLASSPATHund java -jar JAR_FILE_PATH? Wird einer von ihnen dem anderen vorgezogen, um eine Java-Anwendung auszuführen? Ich meine, welche dieser Möglichkeiten ist für JVM teurer (je nach Nutzung der Maschinenressourcen)? Welches führt dazu, dass JVM beim Ausführen der Anwendung …
118 java  jar  jvm  classpath 


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.