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

142
хороший пример Javadoc [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос есть хороший пример исходного файла,...

142
Почему в Java нет функции Constant?

Я пытался определить причину констант в Java. Я узнал, что Java позволяет нам объявлять константы с помощью finalключевого слова. У меня вопрос: почему в Java не появилась constфункция Constant ( ). Поскольку многие говорят, что он пришел из C ++, в C ++ есть constключевое слово. Пожалуйста,...

142
Как я могу отформатировать номер строки, чтобы запятые и круглые?

Как лучше всего отформатировать следующее число, которое дается мне как строка? String number = "1000500000.574" //assume my value will always be a String Я хочу, чтобы это была строка со значением: 1,000,500,000.57 Как я могу отформатировать его как...

142
Применяет ли оператор Java & = & или &&?

Предполагая boolean a = false; Мне было интересно, делал ли: a &= b; эквивалентно a = a && b; //logical AND, a is false hence b is not evaluated. или с другой стороны это означает a = a & b; //Bitwise AND. Both a and b are evaluated....

142
Добавить объект в ArrayList по указанному индексу

Я думаю, что это довольно простой вопрос, но я не могу понять, как это сделать правильно. У меня пустой массив: ArrayList<object> list = new ArrayList<object>(); У меня есть несколько объектов, которые я хочу добавить, и каждый объект должен находиться в определенной позиции. Однако...

142
Ошибка компиляции Eclipse: иерархия типа "Имя класса" несовместима

Я загрузил программное обеспечение с открытым исходным кодом, написанное на Java, и попытался скомпилировать его с помощью Eclipse. Я получил ошибку: « Иерархия типа« Имя класса »несовместима » в некоторых файлах. Что вызывает эти ошибки и как их исправить?...

142
В чем разница между полем, переменной, атрибутом и свойством в Java POJO?

При обращении к внутренним закрытым переменным Java POJO, которые имеют геттеры / сеттеры, я использовал следующие термины: поле переменная атрибут свойство Есть ли разница между вышеперечисленным? Если да, какой правильный термин использовать? Есть ли другой термин, чтобы использовать, когда эта...

142
Как более эффективно использовать аннотации @Nullable и @Nonnull?

Я могу видеть , что @Nullableи @Nonnullаннотации могут быть полезными в предотвращении NullPointerExceptions , но они не распространяются очень далеко. Эффективность этих аннотаций полностью падает после одного уровня косвенного обращения, поэтому, если вы добавляете только несколько, они не...

142
Сериализация Джексона: игнорировать пустые значения (или ноль)

В настоящее время я использую jackson 2.1.4, и у меня возникают проблемы с игнорированием полей при преобразовании объекта в строку JSON. Вот мой класс, который действует как объект, который нужно преобразовать: public class JsonOperation { public static class Request {...

142
Есть ли элегантный способ заставить каждый метод в классе начинаться с определенного блока кода?

У меня есть класс, в котором все методы запускаются одинаково: class Foo { public void bar() { if (!fooIsEnabled) return; //... } public void baz() { if (!fooIsEnabled) return; //... } public void bat() { if (!fooIsEnabled) return; //... } } Есть ли хороший способ требовать (и, надеюсь, не писать...

141
Последовательность JPA гибернации (без идентификатора)

Можно ли использовать последовательность БД для некоторого столбца, который не является идентификатором / не является частью составного идентификатора ? Я использую спящий режим в качестве поставщика jpa, и у меня есть таблица, в которой есть несколько столбцов, в которых генерируются значения (с...

141
Виртуальная машина Java и среда CLR

Как своего рода продолжение вопроса под названием « Различия между байт-кодом MSIL и Java»? , каковы (основные) различия или сходства в том, как работает виртуальная машина Java, по сравнению с тем, как.NET Framework Common Language Runtime (CLR) работает? Кроме того, .NET Framework CLR - это...

141
Как можно «while (i == i);» быть небесконечным циклом в однопоточном приложении?

У меня есть вопрос, на который я не могу ответить. Предположим, у вас есть это определение цикла в Java: while (i == i) ; Каков тип iи значение, iесли цикл не является бесконечным, а программа использует только один поток ?...

141
Переопределение привязки в Guice

Я только начал играть с Guice, и могу придумать вариант использования: в тесте я просто хочу переопределить одну привязку. Я думаю, что хотел бы использовать остальные привязки производственного уровня, чтобы убедиться, что все настроено правильно, и избежать дублирования. Итак, представьте, что у...

141
Отражение Java: как получить имя переменной?

Можно ли получить имя локальной переменной с помощью Java Reflection? Например, если у меня есть это: Foo b = new Foo(); Foo a = new Foo(); Foo r = new Foo(); можно ли реализовать метод, который может найти имена этих переменных, например: public void baz(Foo... foos) { for (Foo foo: foos) { //...

141
Почему класс String объявлен в Java окончательным?

Когда я узнал, что класс java.lang.Stringобъявлен в Java как final, мне стало интересно, почему это так. Тогда я не нашел ответа, но этот пост: Как создать реплику класса String в Java? напомнил мне о моем вопросе. Конечно, String предоставляет все функции, которые мне когда-либо были нужны, и я...

141
Как правильно установить часовой пояс JVM

Я пытаюсь запустить программу на Java, но по умолчанию используется часовой пояс GMT, а не часовой пояс, определенный ОС. Моя версия JDK - 1.5, а ОС - Windows Server Enterprise (2007). В Windows указан часовой пояс Central, но когда я запускаю следующую программу, она показывает время по Гринвичу....