06:44
1,0×
00:00/06:44
358,3 тыс смотрели · 3 года назад
1 год назад
Java 1126. Какие существуют способы создания стрима?
Для создания Stream в Java 8 и выше есть несколько способов: List<String> list = Arrays.asList("a", "b", "c"); Stream<String> stream = list.stream(); String[] array = { "a", "b", "c" }; Stream<String> stream = Arrays.stream(array); Stream<String> stream = Stream.empty(); Stream<String> stream = Stream.of("a", "b", "c"); IntStream stream = IntStream.range(0, 10); Stream<Integer> stream = Stream.generate(() -> 1); Stream<Integer> stream = Stream.iterate(0, n -> n + 2); Stream...
207 читали · 1 год назад
Java 1022. Что такое ThreadGroup и зачем он нужен?
ThreadGroup в Java - это класс, который предоставляет удобный способ управления группами потоков в JVM. ThreadGroup используется для организации потоков в группы и позволяет управлять ими как единым целым. ThreadGroup предоставляет возможность проверять количество потоков в группе, приостанавливать и возобновлять выполнение потоков в группе и останавливать все потоки в группе одновременно. ThreadGroup позволяет создать иерархическую структуру групп потоков. При создании новой группы потоков указывается родительская группа, которая создает связь между ними, образуя иерархическую структуру...