Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].

7
Що таке інтернування Java String?
На цей питання є відповіді на Stack Overflow на російському : Що таке стажування і як їх користувачі Що таке String Interning на Java, коли я повинен його використовувати і чому ?

25
Затемнення скопіюйте / вставте ярлик клавіатури всієї лінії
Хтось знає ярлик на клавіатурі, щоб скопіювати / вставити рядок у новий рядок Eclipse, без необхідності виділяти весь рядок? ctrl- alt- downперевертає весь екран догори дном (я на вікнах). Цікаво, що саме це вказано в налаштуваннях Windows->.


23
Тестування двох об'єктів JSON на рівність ігнорування порядку дітей на Java
Я шукаю бібліотеку розбору JSON, яка підтримує порівняння двох об'єктів JSON, ігноруючи дочірнє замовлення, спеціально для тестування блоку JSON, що повертається з веб-служби. Чи підтримує це будь-яка з основних бібліотек JSON? Бібліотека org.json просто робить порівняння посилань.
233 java  json  junit 

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

6
Як ви імпортуєте класи в JSP?
Я повний початківець JSP. Я намагаюся використовувати на java.util.Listсторінці JSP. Що мені потрібно зробити, щоб використовувати інші класи, ніж ті, що в них java.lang?
233 java  jsp 

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) { …

8
Яке значення коефіцієнта навантаження в HashMap?
HashMapмає дві важливі властивості: sizeі load factor. Я переглянув документацію Java, і вона говорить 0.75fпро початковий коефіцієнт навантаження. Але я не можу знайти реальне використання цього. Чи може хтось описати, які існують різні сценарії, де нам потрібно встановити коефіцієнт навантаження та які вибіркові ідеальні значення для різних випадків?

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 vs Class.isAssignableFrom
Дозвольте clazzбути деякими Classі objбути деякими Object. Є clazz.isAssignableFrom(obj.getClass()) завжди те саме, що clazz.isInstance(obj) ? Якщо ні, то які відмінності?
232 java 

5
Знайдіть теги TODO в Eclipse
Коли я використовував Eclipse для додавання невтілених методів до класу Java для виправлення помилки, методи автоматично генерувались та включали // TODO Auto-generated method stub Чи є простий спосіб переглянути всі методи, які містять цей коментар? Якийсь варіант меню?
232 java  eclipse  todo 

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

9
Maven: додайте залежність до баночки відносним шляхом
У мене є власна баночка, яку я хочу додати до своєї пом’ї як залежності. Але я не хочу додавати його до сховища. Причина в тому, що я хочу, щоб мої звичайні команди Maven, такі як mvn compileі т.д., працювали поза коробкою. (Не вимагаючи від розробників a, додавати його до якогось …

4
Навіщо використовувати Optional.of над Optional.ofNullable?
При використанні класу Java 8 Optionalє два способи, за допомогою яких значення можна загорнути в необов'язкове. 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.