Pytania otagowane jako jvm

Java Virtual Machine (JVM) umożliwia zestawowi programów komputerowych i struktur danych wykorzystanie modelu maszyny wirtualnej do wykonywania innych programów komputerowych i skryptów. Użyj tego tagu w przypadku pytań dotyczących narzędzi udostępnianych przez maszynę JVM lub tego, jak to działa w określonym scenariuszu.


3
Różnica między _JAVA_OPTIONS, JAVA_TOOL_OPTIONS i JAVA_OPTS
Pomyślałem, że byłoby wspaniale mieć porównanie między _JAVA_OPTIONSi JAVA_TOOL_OPTIONS. Trochę szukałem jednego, ale nic nie mogę znaleźć, więc mam nadzieję, że znajdziemy tutaj wiedzę na temat Stackoverflow. JAVA_OPTSjest dołączony dla kompletności. Nie jest częścią JVM, ale w środowisku naturalnym pojawia się wiele pytań na ten temat. Co wiem: Do tej …
151 java  jvm  jvm-arguments 


9
Funkcje kodu bajtowego nie są dostępne w języku Java
Czy są obecnie (Java 6) rzeczy, które można wykonać w kodzie bajtowym Java, a których nie można wykonać w języku Java? Wiem, że oba są kompletne w Turingu, więc przeczytaj „może”, ponieważ „może działać znacznie szybciej / lepiej lub po prostu w inny sposób”. Myślę o dodatkowych kodach bajtowych, takich …
146 java  jvm  bytecode 

27
Jak rozbić maszynę JVM?
Czytałem książkę o umiejętnościach programistycznych, w której autor pyta rozmówcę: „Jak załamać JVM?” Pomyślałem, że możesz to zrobić, pisząc nieskończoną pętlę for, która ostatecznie zużyje całą pamięć. Czy ktoś ma jakiś pomysł?
144 java  jvm 

7
Jak prawidłowo ustawić strefę czasową JVM
Próbuję uruchomić program Java, ale używa on domyślnej strefy czasowej GMT zamiast strefy czasowej zdefiniowanej przez system operacyjny. Moja wersja JDK to 1.5, a system operacyjny to Windows Server Enterprise (2007) Windows ma określoną centralną strefę czasową, ale kiedy uruchamiam następujący program, podaje mi czas GMT. import java.util.Calendar; public class …

8
Adres pamięci zmiennych w Javie
Proszę spojrzeć na poniższe zdjęcie. Kiedy tworzymy obiekt w java za pomocą newsłowa kluczowego, otrzymujemy adres pamięci z systemu operacyjnego. Kiedy piszemy out.println(objName), na wyjściu widzimy „specjalny” ciąg. Moje pytania to: Co to za wynik? Jeśli jest to adres pamięci podany przez system operacyjny: a) Jak mogę zamienić ten ciąg …

3
Maksymalna liczba parametrów w deklaracji metody Java
Jaka jest maksymalna liczba parametrów, które może mieć metoda w Javie i dlaczego? Używam języka Java 1.8 w 64-bitowym systemie Windows. Wszystkie odpowiedzi na StackOverflow na ten temat mówią, że limit techniczny to 255 parametrów bez określenia dlaczego. Dokładniej, 255 dla thismetod statycznych i 254 dla metod niestatycznych ( będzie …
133 java  jvm 

2
Java: int tablica inicjuje się elementami niezerowymi
Zgodnie z JLS intzaraz po inicjalizacji tablica powinna zostać wypełniona zerami. Jednak mam do czynienia z sytuacją, w której tak nie jest. Takie zachowanie pojawia się najpierw w JDK 7u4, a także we wszystkich późniejszych aktualizacjach (używam implementacji 64-bitowej). Poniższy kod zgłasza wyjątek: public static void main(String[] args) { int[] …


12
Pobieranie wersji Java w czasie wykonywania
Muszę obejść błąd Javy w JDK 1.5, który został naprawiony w wersji 1.6. Używam następującego warunku: if (System.getProperty("java.version").startsWith("1.5.")) { ... } else { ... } Czy to zadziała w przypadku innych maszyn JVM? Czy jest lepszy sposób, aby to sprawdzić?
128 java  jvm 


5
Java zużywa znacznie więcej pamięci niż rozmiar sterty (lub poprawnie rozmiar limitu pamięci Docker)
W przypadku mojej aplikacji pamięć używana przez proces Java jest znacznie większa niż wielkość sterty. System, w którym działają kontenery, zaczyna mieć problem z pamięcią, ponieważ kontener zajmuje znacznie więcej pamięci niż rozmiar sterty. Rozmiar sterty jest ustawiony na 128 MB ( -Xmx128m -Xms128m), podczas gdy kontener zajmuje do 1 …
118 java  linux  docker  memory  jvm 

6
Różnice między „java -cp” a „java -jar”?
Jaka jest różnica między uruchamianiem aplikacji Java za pomocą java -cp CLASSPATHi java -jar JAR_FILE_PATH? Czy jeden z nich jest preferowany do uruchamiania aplikacji Java? Mam na myśli, który z tych sposobów jest droższy dla JVM (w zależności od wykorzystania zasobów maszynowych)? Który z nich spowoduje, że JVM utworzy więcej …
118 java  jar  jvm  classpath 

30
Android java.exe zakończył się z niezerową wartością wyjścia 1 [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Próbowałem spojrzeć na podobne i żadne rozwiązanie nie zadziałało. Wcześniej uruchamiałem aplikacje …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.