Skip to main content
Stack Overflow на русском

Вопросы с меткой [java-faq]

Метка для популярных вопросов и каноничных ответов по Java

Фильтрация
Сортировка
Метки
4 голоса
1 ответ
9k показов

Вопрос по использованию Function.identity() метода. Допустим, есть следующий код: Arrays.asList("a", "b", "c") .stream() .map(Function.identity()) // <- Этот кусок ....
Anton Sorokin's user avatar
5 голосов
2 ответа
7k показов

Я не очень понимают отличие findFirst() от findAny() в Java Stream API. Я думал, что findFirst() возвращает первый элемент стрима, а findAny() случайны элемент стрима. Но когда я запускаю 2 примера ...
2 голоса
1 ответ
1k показов

Что из следующего является лучше практикой в Java 8? Java 8: list.forEach(e -> e.operation); Java 7: for (E e : list) { e.operation; } У меня есть много циклов, которые могут быть упрощены с ...
15 голосов
2 ответа
50k показов

Чем отличаются методы Stream.map и Stream.flatMap друг от друга?
12 голосов
1 ответ
26k показов

Есть коллекция и цикл foreach: List<String> someList = new ArrayList<String>(); //add "monkey", "donkey", "skeleton key" to someList for(String item : someList) System.out.println(...
Anton Sorokin's user avatar
48 голосов
1 ответ
4k показов

null - это экземпляр чего-то? К какому типу принадлежит null? Что такое null? Как он представлен в памяти? Свободный перевод вопроса «What is null in Java?» от участника @unj2.
17 голосов
1 ответ
545 показов

Как лучше писать микро-тесты/тесты на производительность в Java? Какие основные пункты, на которые стоит обратить внимание?
46 голосов
4 ответа
127k показов

Часто возникает потребность работы с Json, в частности его чтения и парсинга. В Java обычно ты знаешь с каким типом переменных работаешь, а при парсинге Json смущает то, что тип полей может быть любой....
24 голоса
2 ответа
9k показов

При написании кода он, порой, не работает так, как я задумал или не работает в принципе. Я сижу и гадаю: что и где не так? Немного посмотрев на код - иду на ресурсы профессионалов, например Stack ...
6 голосов
3 ответа
9k показов

Что это вообще такое упаковка и распаковка (boxing/unboxing) и зачем она нужна? Был бы рад примерам.
Anton Sorokin's user avatar
72 голоса
4 ответа
183k показов

Что из себя представляет исключение Null Pointer Exception (java.lang.NullPointerException) и почему оно может происходить? Какие методы и средства использовать, чтобы определить причину ...
70 голосов
1 ответ
91k показов

Иногда при запуске своего приложения я получаю подобную ошибку: Exception in thread "main" java.lang.NullPointerException at com.example.myproject.Book.getTitle(Book.java:16) at com....
4 голоса
1 ответ
6k показов

Чем отличается TimeUnit.SECONDS.sleep(1); от this.wait(1000)?
user avatar
5 голосов
1 ответ
7k показов

Как в Intellij IDEA 14 работать с ресурсами приложения? В моём случае это картинки для приложения. Я создал папку с ресурсами в проекте, а как использовать их — не знаю.
Mauladen's user avatar
  • 113
64 голоса
2 ответа
69k показов

В своей программе я использовал оператор == для сравнения строк. Но я наткнулся на баг, и при замене == на equals он пропал.​​​​​​​​​​ Следует избегать оператора ==? Когда его можно использовать, а ...
Kyubey's user avatar
  • 32.3k

15 30 50 на странице
1
2

AltStyle によって変換されたページ (->オリジナル) /