Вопросы с тегом «java»

91
Java: получить наибольший общий делитель

Я видел , что такая функция существует BigInteger, то есть BigInteger#gcd. Есть ли в Java другие функции, которые также работают с другими типами ( int, longили Integer)? Кажется, это имело бы смысл java.lang.Math.gcd(со всеми видами перегрузок), но его там нет. Это где-то еще? (Пожалуйста, не...

91
Рекомендуется ли StringUtils.EMPTY?

Вы используете StringUtils.EMPTYвместо ""? Я имею в виду либо возвращаемое значение, либо если вы устанавливаете значение переменной String. Я не имею в виду сравнение, потому что мы используемStringUtils.isEmpty()...

91
Синхронизация доступа к SimpleDateFormat

В javadoc для SimpleDateFormat указано, что SimpleDateFormat не синхронизируется. «Форматы даты не синхронизируются. Рекомендуется создавать отдельные экземпляры формата для каждого потока. Если несколько потоков обращаются к формату одновременно, он должен быть синхронизирован извне». Но как...

91
Вызов java-метода из c ++ в Android

Я пытаюсь получить простой вызов метода Java из C ++, в то время как Java вызывает собственный метод. Вот код Java: public class MainActivity extends Activity { private static String LIB_NAME = "name"; static { System.loadLibrary(LIB_NAME); } /** Called when the activity is first created. */...

91
Как использовать Comparator для определения пользовательского порядка сортировки?

Я хочу разработать демонстрацию сортировки для списка автомобилей. Я использую таблицу данных для отображения списка автомобилей. Теперь я хочу отсортировать список по цвету машины. Здесь он не сортируется по алфавиту. Я хочу использовать свой собственный порядок сортировки: сначала идет красная...

91
Есть ли одна JVM для каждого приложения Java?

Используется ли одна и та же JVM всеми запущенными приложениями Java или применяется «одна JVM для каждого приложения Java»? (скажем, приложения - это IntelliJ IDEA, например, сервер и NetBeans) Кроме того, существует ли какая-либо связь между назначенными JVM и процессами, используемыми каждым...

91
@Autowired bean имеет значение null при ссылке в конструкторе другого bean-компонента

Ниже показан фрагмент кода, в котором я пытаюсь сослаться на свой bean-компонент ApplicationProperties. Когда я ссылаюсь на него из конструктора, он имеет значение null, но при ссылке из другого метода это нормально. До сих пор у меня не было проблем с использованием этого autowired...

91
Синхронизация незавершенного поля

Предупреждение отображается каждый раз, когда я синхронизирую неокончательное поле класса. Вот код: public class X { private Object o; public void setO(Object o) { this.o = o; } public void x() { synchronized (o) // synchronization on a non-final field { } } } поэтому я изменил кодировку следующим...

91
Когда и как использовать кеш второго уровня гибернации?

Мне трудно понять, когда спящий режим попадает во второй уровень кеша, а когда он делает недействительным кеш. Вот что я сейчас понимаю: Кэш второго уровня хранит объекты между сеансами, область действия - SessionFactory Вы должны указать, какие объекты кэшировать, по умолчанию никакие объекты не...

91
Понимание java.lang.Thread.State: WAITING (парковка)

Во-первых, действительно тупой вопрос, мне просто интересно, что означает ожидание «парковка»? Ожидает ли поток, чтобы его припарковали, или он просто припаркован и поэтому находится в состоянии ожидания? И когда эта парковка произойдет, сколько ресурсов процессора / памяти будет занято? Какова...

91
Аннотация @Transactional. Как откатиться?

Я успешно использовал эту аннотацию для класса Дао. И откат для тестов работает. Но теперь мне нужно откатывать реальный код, а не только тесты. Есть специальные аннотации для использования в тестах. Но какие аннотации предназначены для нетестового кода? Для меня это большой вопрос. Я потратил на...

91
remove () в списке, созданном Arrays.asList (), выдает исключение UnsupportedOperationException

У меня есть коллекция c1<MyClass>и массив a<MyClass>. Я пытаюсь преобразовать массив в коллекцию c2и делаю это c1.removeAll(c2), но это бросает UnsupportedOperationException. Я обнаружил , что asList()из Массивы возвращает класс Arrays.ArrayListкласса и этот класса наследует...

91
Java инициализировать массив int в конструкторе

У меня есть класс, и в этом классе у меня есть следующее: //some code private int[] data = new int[3]; //some code Затем в моем конструкторе: public Date(){ data[0] = 0; data[1] = 0; data[2] = 0; } Если я это сделаю, все в порядке. Значения данных по умолчанию инициализируются, но если я сделаю...

91
Thread.sleep против TimeUnit.SECONDS.sleep

Если мне нужно, чтобы поток Java перешел в режим сна, есть ли причина предпочесть одну из этих форм другой? Thread.sleep(x) или TimeUnit.SECONDS.sleep(y)

91
Шаги, необходимые для использования базы данных MySQL с платформой Play 2.0

Я новичок в Play framework. Я пытаюсь настроить базу данных MySQL в качестве источника данных для использования с Play Ebeans. Не могли бы вы объяснить шаги, необходимые для настройки MySQL с помощью платформы Play 2.0 (например, загрузка драйверов, добавление зависимости и т. Д.)....

91
JSTL, если тег для одинаковых строк

У меня есть переменная из объекта на моей странице JSP: <%= ansokanInfo.getPSystem() %> Значение переменной - NAT, что является правильным, и я хочу применить определенные элементы страницы для этого значения. Как использовать тег, чтобы узнать случай? Я пробовал что-то вроде <c:if test =...