Вопросы по теме 'java-8'
компиляция и запуск кода java8/jdk8 в netbeans — некомпилируемый исходный код
Поиграв с предварительным просмотром JDK 1.8 в блокноте и скомпилировав файлы из командной строки, я решил попробовать с netbeans и посмотрите, что произойдет.
Я успешно добавил JDK 1.8 и изменил следующие настройки:
свойства -> библиотеки ->...
4632 просмотров
schedule
29.05.2023
Не удается скомпилировать лямбду в Netbeans 7.1.1+JDK8 (jdk-8-ea-bin-b35)
Возможный дубликат: лямбда-выражения не работаете с Java 8?
Простое бессмысленное приложение с лямбдой:
public static void main(String[] args) { FileFilter java = (File f) -> f.getName().endsWith(".java"); }
Настройте его...
3359 просмотров
schedule
14.09.2022
Когда фигурные скобки необязательны в синтаксисе лямбда Java 8?
Я понимаю, что реализация лямбда-выражения Java 8 может быть изменена, но в сборке лямбда-выражения b39 я обнаружил, что фигурные скобки можно опустить только в том случае, если лямбда-выражение возвращает непустой тип. Например, это компилируется:...
10817 просмотров
schedule
01.03.2023
Шаблон торта с Java8 возможен?
Мне просто интересно: с Java 8 и возможностью добавления реализации в интерфейсы (немного похожей на трейты Scala) можно ли будет реализовать шаблон пирога , как мы можем сделать в Scala?
Если это так, может ли кто-нибудь предоставить фрагмент кода?
5063 просмотров
schedule
20.02.2023
Лямбда-выражение Java 8 и первоклассные значения
Являются ли замыкания в Java 8 действительно первоклассными значениями или это всего лишь синтаксический сахар?
10373 просмотров
schedule
13.02.2023
Как установить IntelliJ IDEA Project SDK
Я только что установил IntelliJ IDEA, и когда я пытаюсь создать свой первый проект, он просит меня настроить Project SDK. Когда я нажимаю «JDK», меня просят выбрать домашний каталог JDK, как показано на этом изображении.
Мне не удается...
294343 просмотров
schedule
30.09.2022
Выражения Java Lambda
Лямбда-выражения добавляются в Java 8. Я хочу понять, почему это важно. Что это значит для Java-программиста, который еще не знаком с идиомами функционального программирования? Означает ли это, что я могу писать код, который работает лучше или...
26826 просмотров
schedule
15.11.2022
Лямбда-выражения java 8 исключение: java.lang.NoSuchMethodError: java.lang.invoke.LambdaMetafactory.metaFactory
У меня проблема с запуском следующего кода:
public class LambdaTesting {
public static void main(String[] args){
new LambdaTesting();
}
public LambdaTesting(){
test1();
}...
8263 просмотров
schedule
28.07.2022
Что такое представление Java 8?
Я смотрю выступление Пола Филипса:
http://www.youtube.com/watch?v=TS1lpKBMkgg
в 12:48 он говорит, что «в Java 8 их представления действительно работают» при сравнении Scala и Java
Что такое «представления» Java и что такое эквивалент Scala?...
2074 просмотров
schedule
11.06.2022
Создание эффективного отсортированного Spliterator в Java 8 из массива
В Java 8 множество удобных утилит предназначены для создания эффективных разветвителей из массивов. Однако там не предусмотрены фабричные методы для сборки Spliterator с компаратором. Ясно, что сплитераторам разрешено иметь подключенные...
3272 просмотров
schedule
16.02.2023
Как предотвратить закрытие BufferedReader при попытке с ресурсами из lines() (Stream‹String›)?
Это то, что я делаю, чтобы предотвратить закрытие BufferedReader , когда lines() заканчивается в try-with-resources :
Это общая утилита, и она работает со многими устройствами чтения, а не только с файлами.
public static List<String>...
776 просмотров
schedule
03.07.2023
Можно ли получить лямбда-выражение во время выполнения
Вчера вечером я играл с Java8 Lambda, и мне было интересно, можно ли получить выражение Lambda во время выполнения. Короче говоря, насколько я понял, лямбда-выражения преобразуются в (статические) методы во время выполнения, а затем вызываются с...
2269 просмотров
schedule
29.09.2022
Можно ли Stream последовательно обрабатывать часть пайплайна, а потом как параллельный?
У меня есть следующий код, который не работает так, как я задумал (пропускается случайная строка вместо первой):
Files.lines(path)
.skip(1)
.parallel()
.forEach( System.out::println )
У меня такое чувство, что я неправильно...
696 просмотров
schedule
16.03.2023
Форматирование продолжительности в Java 8/jsr310
Я перевожу проект с Joda-Time на собственные библиотеки времени java8 и столкнулся с проблемой.
Мне не удалось найти средство форматирования для Duration. Я хотел бы иметь собственный формат строки, например, ЧЧЧ+ММ , где продолжительность 75...
34017 просмотров
schedule
11.05.2022
Конструкцию области видимости Java нельзя аннотировать с использованием типа
Я хочу аннотировать полное имя класса с помощью аннотации @Nullable (из Java Checker Framework), например:
class Demo {
private transient @Nullable org.apache.lucene.search.Query cached_results;
// ...
}
Однако это приводит к...
952 просмотров
schedule
03.08.2022
Наложенный узел в javafx
Может быть, название моего вопроса не очень хорошее, но на самом деле я не знаю, как его назвать.
Поэтому я постараюсь объяснить свою проблему очень ясно.
Поэтому я хочу знать, возможно ли сделать «ErrorBar» внутри моей сцены. Я понимаю под...
244 просмотров
schedule
17.04.2024
Использование потоков для сбора в TreeSet с пользовательским компаратором
Работая в Java 8, я определил TreeSet следующим образом:
private TreeSet<PositionReport> positionReports =
new TreeSet<>(Comparator.comparingLong(PositionReport::getTimestamp));
PositionReport — довольно простой...
56233 просмотров
schedule
16.01.2023
Вызов методов по умолчанию из лямбда-выражений
Есть ли способ вызвать метод по умолчанию при определении лямбда?
E.g.
@FunctionalInterface
public interface StringCombiner {
String combine(String s1, String s2);
default String bar(String s1, String s2) {
return...
513 просмотров
schedule
01.10.2022
Почему содержимое дочернего окна (дочерняя стадия) не изменяет размер автоматически?
Я работаю в NetBeans 8 с Java 8/JavaFX.
У меня есть приложение, которое запускает основной этап на основе файла fxml.
Существует опция меню, позволяющая пользователю вызвать второй этап по запросу. Функция, открывающая окно, выглядит так:...
582 просмотров
schedule
05.04.2023
Java 8 LocalDateTime десериализован с использованием Gson
У меня есть JSON с атрибутом даты и времени в формате «2014-03-10T18: 46: 40.000Z», которые я хочу десериализовать в поле java.time.LocalDateTime с помощью Gson.
При попытке десериализации я получаю сообщение об ошибке:...
34764 просмотров
schedule
25.06.2023