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

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].



23
Тестирование двух объектов JSON на равенство, игнорируя дочерний порядок в Java
Я ищу библиотеку анализа JSON, которая поддерживает сравнение двух объектов JSON, игнорирующих дочерний порядок, особенно для модульного тестирования JSON, возвращающегося из веб-службы. Поддерживает ли это какая-либо из основных библиотек JSON? Библиотека org.json просто выполняет сравнение ссылок.
234 java  json  junit 

25
Eclipse копировать / вставлять целые сочетания клавиш
Кто-нибудь знает сочетание клавиш для копирования / вставки строки в новую строку Eclipse, без необходимости выделять всю строку? ctrl- alt- downповорачивает мои весь экран вверх ноги (я на окнах). Интересно, что это то, что указано в настройках windows->.

8
Какое значение имеет коэффициент загрузки в HashMap?
HashMapимеет два важных свойства: sizeа load factor. Я просмотрел документацию по Java, и там говорится, 0.75fчто это начальный коэффициент загрузки. Но я не могу найти фактическое использование этого. Может ли кто-нибудь описать, каковы различные сценарии, в которых нам нужно установить коэффициент загрузки, и каковы некоторые примерные идеальные значения для разных …

4
Разница между изменчивым и синхронизированным в Java
Меня интересует разница между объявлением переменной как volatile и всегда доступ к переменной в synchronized(this)блоке в Java? По этой статье http://www.javamex.com/tutorials/synchronization_volatile.shtml многое можно сказать и есть много различий, но также есть и некоторые сходства. Я особенно заинтересован в этой части информации: ... доступ к энергозависимой переменной никогда не может блокировать: …


5
Найти теги TODO в Eclipse
Когда я использовал Eclipse для добавления нереализованных методов в класс Java для исправления ошибки, методы генерировались автоматически и включали // TODO Auto-generated method stub Есть ли простой способ просмотреть все методы, которые содержат этот комментарий? Какой-то вариант меню?
233 java  eclipse  todo 

13
Получение «NoSuchMethodError: org.hamcrest.Matcher.describeMismatch» при запуске теста в IntelliJ 10.5
Я использую JUnit-dep 4.10 и Hamcrest 1.3.RC2. Я создал собственный сопоставитель, который выглядит следующим образом: public static class MyMatcher extends TypeSafeMatcher<String> { @Override protected boolean matchesSafely(String s) { /* implementation */ } @Override public void describeTo(Description description) { /* implementation */ } @Override protected void describeMismatchSafely(String item, Description mismatchDescription) { …

16
Получить системную информацию на уровне ОС
В настоящее время я создаю Java-приложение, которое может работать на разных платформах, но в первую очередь это варианты Solaris, Linux и Windows. Кто-нибудь был в состоянии успешно извлечь информацию, такую ​​как текущее используемое дисковое пространство, загрузка ЦП и память, используемая в основной ОС? Как насчет того, что потребляет само приложение …
232 java  memory  resources  system 

20
Как получить поток и дамп кучи Java-процесса в Windows, который не работает в консоли
У меня есть приложение Java, которое я запускаю с консоли, которая в свою очередь выполняет другой процесс Java. Я хочу получить поток / дамп этого дочернего процесса. В Unix я мог бы сделать, kill -3 <pid>но в Windows AFAIK единственный способ получить дамп потока - это Ctrl-Break в консоли. Но …

4
Java: Class.isInstance против Class.isAssignableFrom
Позвольте clazzбыть некоторыми Classи objбыть некоторыми Object. Является clazz.isAssignableFrom(obj.getClass()) всегда так же, как clazz.isInstance(obj) ? Если нет, в чем различия?
232 java 

9
Что такое хорошая библиотека Java для архивирования / распаковки файлов? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 года назад . Улучшить этот вопрос Я посмотрел библиотеку Zip по умолчанию, которая поставляется с JDK и библиотеками сжатия …
232 compression  zip  unzip  java 

9
Maven: добавить зависимость к банке по относительному пути
У меня есть запатентованная фляга, которую я хочу добавить к своему пом как зависимость. Но я не хочу добавлять его в хранилище. Причина в том, что я хочу, чтобы мои обычные команды maven, такие как mvn compileи т. Д., Работали из коробки. (Не требуя от разработчиков добавления его в какой-либо …

4
Зачем использовать Optional.of над Optional.ofNullable?
При использовании Optionalкласса Java 8 существует два способа, которыми значение может быть заключено в необязательный. String foobar = <value or null>; Optional.of(foobar); // May throw NullPointerException Optional.ofNullable(foobar); // Safe from NullPointerException Я понимаю, Optional.ofNullableчто это единственный безопасный способ использования Optional, но почему он вообще Optional.ofсуществует? Почему бы просто не использовать …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.