Результаты поиска по запросу "java-8"

13 ответов

Пользовательский пул потоков в параллельном потоке Java 8

Можно ли указать пользовательский пул потоков для Java 8параллельный поток [http://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html]? Я не могу найти это нигде. Представьте, что у меня есть серверное приложение, и я хотел бы ...

1 ответ

Eclipse + Java 8 + Динамический веб-модуль

Я начинаю новый проект и уже думаю о переходе на Java 8, так как новейшая версия Spring Framework 4.0 поддерживает его, и до окончательного выпуска этой версии осталось совсем немного времени. В настоящее время мы используем STS 3.4 (на основе ...

10 ответов

JavaFX в Linux показывает «Не удалось инициализировать графическое устройство для: es2, sw»

Я только начал писать код / тестировать JavaFX для Linux и иногда сталкиваюсь с ошибкой при запуске простого приложения. Я нашел много людей относительно этого в Форунсе, но я смог найти четкое объяснение причин, почему это происходит. Я хотел бы ...

ТОП публикаций

1 ответ

Почему фильтрация несортированного списка быстрее, чем фильтрация отсортированного списка

Я играл с Java 8Streams - API и я решил микробенчмаркstream() а такжеparallelStream() потоки. Как и ожидалосьparallelStream() был в два раза быстрее, но всплыло что-то еще - если я отсортирую данные, прежде чем передать ихfilter требуется в 5-8 ...

4 ответа

Поток и ленивая оценка

Я читаю изAPI Java 8 [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] в потоковой абстракции, но я не очень хорошо понимаю это предложение: Промежуточные операции возвращают новый поток. Они всегда ленивы; ...

3 ответа

Коллекция для потоковой передачи в новую коллекцию

Я ищу самый безболезненный способ фильтрации коллекции. Я думаю что-то вроде Collection<?> foo = existingCollection.stream().filter( ... ). ...Но я не уверен, как лучше перейти от фильтра к возвращению или заполнению другой коллекции. ...

1 ответ

Поток и внятная операция

У меня есть следующий код: class C { String n; C(String n) { this.n = n; } public String getN() { return n; } @Override public boolean equals(Object obj) { return this.getN().equals(((C)obj).getN()); } } List<C> cc = Arrays.asList(new C("ONE"), ...

4 ответа

Как получить имена параметров метода в Java 8, используя отражение?

Java 8 имеет возможность получать имена параметров метода, используя Reflection API. Как я могу получить эти имена параметров метода? Насколько мне известно, файлы классов не хранят формальные имена параметров. Как я могу получить их, используя ...

1 ответ

Карта потока Java 8 <K, V> в список <T>

Учитывая, что у меня есть какая-то функция, которая принимает два параметра и возвращает одно значение, возможно ли преобразовать карту в список в потоке как нетерминальную операцию? Самое близкое, что я могу найти, - это использовать forEach на ...

23 ответа

Java «лямбда-выражения не поддерживаются на этом уровне языка»

Я тестировал некоторые новые функции Java 8 и скопировал пример в свою среду IDE (изначально Eclipse, затем IntelliJ), как показано ...