Jvm – вопросы и ответы

76
голосов
5
ответов
Если у меня есть следующее: class A { public A() { } public static void foo() { System.out.println("foo() called"); } } public class Main { public static void main(String [] args) { A a = new A(); ...
3 месяца назад Jeremy Powell
78
голосов
3
ответа
У меня есть приложение play framework 2.3. Когда я использую его локальную машину в режиме dev или production, она работает отлично. Однако, когда я развертываю на другом сервере (Red Hat Enterpris...
3 месяца назад j_alc
54
голоса
3
ответа
В java существует необходимость/использование свойства ".class" объекта. например, MyClass.class. На что указывает класс.
3 месяца назад user632942
76
голосов
1
ответ
Как вы думаете? Будет ли JVM когда-либо получать поддержку дженериков? Вполне вероятно, что это не только потребует существенных изменений в JVM, но также и в формате файла классов, но языки, работ...
3 месяца назад soc
100
голосов
1
ответ
При запуске JVM находит указанный пользователем класс и запускает метод, содержащийся в нем, с сигнатурой "public static void main (String [])". Поток, выполняющий основной метод, может, очевидно, ...
3 месяца назад AaronBeers
77
голосов
2
ответа
Я пытаюсь реализовать Barcode Reader для CK71 ATEX Intermec Scanner. Операционная система - Windows Embedded Handheld 6.5, а в качестве JVM я использую собственный профиль phoneME . Я установил DC_...
3 месяца назад Hello Lili
875
голосов
11
ответов
Как я могу определить, является ли JVM, в которой выполняется мое приложение, 32-разрядной или 64-разрядной? В частности, какие функции или свойства я могу использовать для обнаружения этого в прог...
3 месяца назад BobMcGee
126
голосов
3
ответа
В настоящее время проблема связана с тем, что у меня есть (частичная) программа, которая пытается загрузить класс, но не работает, потому что не может найти этот класс. Если посмотреть на трассиров...
3 месяца назад user66237
85
голосов
1
ответ
Я прочитал этот ответ, но не работал для меня. MXMLC и 64-битная JRE **. У меня 32-битный JVM, и я установил java.home в jvm.config Версия Flex: Open Source Flex SDK 4.1.0 java-
3 месяца назад Lalith J.
97
голосов
1
ответ
Я ищу простой сценарий, когда может потребоваться создание пользовательского загрузчика классов? Кроме того, просто хотел подтвердить, что даже загрузчик начальной загрузки и загрузчик приложений р...
3 месяца назад M Sach
54
голоса
3
ответа
Я использовал для создания дампов потоков, запустив kill -quit, и я бы получил их в файле журнала, где были мои журналы журналов. Когда файл стал слишком большим, я удалил его с помощью rm и создал...
3 месяца назад user4910881
76
голосов
5
ответов
Я хочу иметь довольно точное измерение моего кеша, реализованного в java. Скажите, пожалуйста, возможен ли такой подход. У меня есть hashmap, отображающий строку в массив строки. Есть ли способ пол...
3 месяца назад Franz Kafka
94
голоса
1
ответ
Я пытаюсь запустить greenfoot на своей машине с большим успехом. ОС - это арка. Я загрузил Greenfoot-generic-310.jar и установил его с помощью java -jar Greenfoot-generic-310.jar Java open-jdk-8 и ...
3 месяца назад theDrifter
68
голосов
1
ответ
Я использую прибор класса времени Hibernate. Однако возникает странная ошибка: Caused by: java.lang.VerifyError: Bad type on operand stack in method pkg.model.ValueList$1.<init>(Lpkg/model/Va...
3 месяца назад Alexey Andreev
109
голосов
2
ответа
HI, Приложение Alfresco работает на tomcat.. Tomcat не освобождает память. Свободная физическая память продолжает снижаться. Мои параметры JVM: установить JAVA_OPTS = -Xms4G -Xmx8G -Xss256k -XX: Ma...
3 месяца назад murali
54
голоса
1
ответ
Может кто-то помочь, Наши производственные серверы внезапно начинают рушиться, я много исследовал, но не нашел решения, кроме людей, предлагающих обновить java, но мы уже находимся на последнем пат...
3 месяца назад NullPointerException
76
голосов
2
ответа
Недавно я читал о функциях Java 7, а invokedynamic был одним из самых ожидаемых. Большинство блогов/статей предоставляют преимущества с точки зрения реализации JVM, особенно для динамически типизир...
3 месяца назад Chander Shivdasani
77
голосов
1
ответ
Стандартные/системные библиотеки Java ( java.* , javax.* и т.д.) хранятся в lib/rt.jar внутри каждого дистрибутива JRE. Скажем, у меня есть приложение, которое я скомпилировал, и jar red в myapp.ja...
3 месяца назад smeeb
77
голосов
2
ответа
Я создал тестовую программу, которая создает 20 потоков, а затем эти потоки откроют много соединений sql. Допустим, вы выполняете эту программу из eclipse, и теперь, если вы закроете eclipse. Будет...
3 месяца назад Rakesh Juyal
55
голосов
2
ответа
Есть ли способ запустить некоторый байт-код java в специально ограниченную часть запущенной JVM? Я думаю о доступе к очень маленькому барану (возможно, несколько десятков килобайт) и никакого досту...
3 месяца назад gsimard
-4
голоса
1
ответ
Я должен проверить мое приложение Ionic в андроиде. Я установил Android SDK и Java JDK и установил всю среду-переменную. Но мой Android SDK показывает следующую ошибку: JVM not found install 32 bit...
3 месяца назад Thennarasu
78
голосов
1
ответ
У меня есть вопрос, касающийся методов, которые появляются в стеке при выполнении Java-программы. Я инструктировал код для регистрации, когда запуск метода и когда метод завершается (подумайте о AO...
3 месяца назад jens
96
голосов
4
ответа
update: похоже, что это не утечка памяти, будет ли кто-нибудь создавать на основе расширения этого примера? Оригинальный вопрос: Предположим, что я создаю и запускает поток, который не прерывается,...
3 месяца назад user121196
-7
голосов
2
ответа
Здесь очень быстрый пример проблемы: Arrays.asList(new Object[]{null}) возвращает список из 1 элемента, где его единственное значение равно null, как и ожидалось. Arrays.asList(new java.lang.reflec...
3 месяца назад Hugo Palma
66
голосов
2
ответа
Я хочу открыть байт-код (Java Binaries), сгенерированный компилятором Java, используя какой-то редактор, который позволяет мне просматривать байтовый код (Raw, но понятный человеку, в определенном ...
3 месяца назад Vivek
108
голосов
1
ответ
У меня есть приложение с огромной кучей (около 100 ГБ), и во время инициализации он выделяет почти всю доступную память с разными кешами. Проблема в том, что эта фаза инициализации выделяет много о...
3 месяца назад Tomek
66
голосов
1
ответ
Мы получаем исключение SSL-связи, когда другая часть кода вызывает SSLContext.getInstance(). Может ли кто-нибудь подтвердить или опровергнуть возможность использования нескольких параллельных SSLCo...
3 месяца назад JonWaite
101
голос
1
ответ
Я столкнулся с странной проблемой при запуске своего приложения для искры. сценарий Есть два баночки, которые содержат одинаковое имя пакета (com.example.app). Один из них - мой фактический код, а ...
3 месяца назад Knight71
134
голоса
5
ответов
От поиска в другом месте на этом сайте и в Интернете оптимизация хвостовых вызовов не поддерживается JVM. Означает ли это, что хвостовой рекурсивный Scala код, такой как следующий, который может ра...
3 месяца назад gw111zz
78
голосов
1
ответ
Я разрабатываю приложение, в котором я непосредственно вставляю некоторые классы в JVM следующим образом в пользовательском пусковом устройстве: Шаг 1: Загрузите jvm dll с помощью LoadLibrary (код ...
3 месяца назад Andrea Weikert
56
голосов
4
ответа
Мне было любопытно, можно ли было программировать сборку аналогичным образом с использованием NASM в C. После быстрого поиска Google, чтобы узнать, возможно ли программирование на ассемблере на JVM...
3 месяца назад Dan
180
голосов
4
ответа
Я рассматриваю разработку языка программирования, и мне бы хотелось, чтобы он запускался с такой же скоростью, как CPython или Perl. Чтобы сделать правильный выбор дизайна на моем языке для достиже...
3 месяца назад bshanks
66
голосов
1
ответ
Я нахожусь через внутренние компоненты разных GC, которые обслуживают JVM, то есть G1, CMS, ParallelOld просто пытаясь понять: Какие различные действия GC принимают, когда он выполняет полную сборк...
3 месяца назад Pra Jazz
55
голосов
2
ответа
Поэтому у меня возникла проблема с составлением очень простого скрипта python с использованием JPype . Мой код выглядит так: from jpype import * startJVM(getDefaultJVMPath(), "-ea") java.lang.Syste...
3 месяца назад gwafito
134
голоса
7
ответов
Предположим, что у нашего кода есть 2 потока (A и B), где-то есть ссылка на тот же экземпляр этого класса: public class MyValueHolder { private int value = 1; // ... getter and setter } Когда Threa...
3 месяца назад Geoffrey De Smet
55
голосов
1
ответ
Я обнаружил, что Tomcat продолжает занимать CPU (постоянно> 40% сверху) в системе redhat. Я хочу проверить, какие методы используют процессор. Кто-нибудь знает, как профилировать его? Трудно под...
3 месяца назад Gelin Luo
121
голос
1
ответ
Я пытаюсь запустить 2 экземпляра Tomcat из 1 родительского сценария оболочки, переназначив start_port, но вторая JVM не выбирает повторно назначенный start_port #!/bin/bash export CATALINA_BASE_POR...
3 месяца назад Sharath Arakere
68
голосов
1
ответ
Я работаю над проверкой того, как приложение Java обрабатывается под напряжением. Один из сценариев, которые я хочу проверить, - это когда JVM избивается из-за постоянной сборки мусора. Одним из ус...
3 месяца назад Andrew
67
голосов
1
ответ
Предположим, что в java я динамически загружаю класс A Класс A использует как стандартные классы библиотеки java, так и определяемые пользователем классы. Мне интересно, что такое загрузчик классов...
3 месяца назад GionJh
156
голосов
4
ответа
Будет ли использовать параметр -classpath с java , добавить или заменить содержимое переменной CLASSPATH env?
3 месяца назад Zacky112
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема