Вопросы по теме 'java-8'

Можно ли скомпилировать код Java 8 для работы на Java 7 JVM?
В Java 8 представлены важные новые языковые функции, такие как лямбда-выражения. Сопровождаются ли эти изменения языка такими значительными изменениями в скомпилированном байт-коде, которые не позволят запустить его на виртуальной машине Java 7 без...
70326 просмотров
schedule 04.01.2024

Где я могу получить спецификацию языка Java 8?
Спецификация для Java 7 доступна на сайте Oracle, но я нигде не могу найти спецификацию для Java 8, хотя в Интернете доступны загрузки бета-версий Java 8. У вас есть идея: она уже написана и где ее можно скачать? Если спецификация недоступна,...
7389 просмотров
schedule 14.12.2023

Установите для командной строки в Windows 7 значение JDK7 после установки JDK8.
После того, как я установил JDK 8, мне не удалось снова настроить командную строку на JDK 7 в Windows 7. Я уже установил свойства системной среды для JAVA_HOME и PATH , чтобы они указывали на JDK7 и мою папку JDK7/bin , и я также перезапустил...
565 просмотров
schedule 23.11.2023

Java 8 ImageIO неправильно читает JPEG в Linux
Я пытаюсь прочитать загруженное пользователем изображение в формате JPEG (произвольное), чтобы создать миниатюру в серверном приложении. Система отлично работает в Windows7/Oracle Java 8u11, но у меня проблема с цветовой моделью в CentOS на сервере:...
1559 просмотров

потоки и состояние java8
Я написал этот код, я устал использовать потоки здесь, но реализация хакерская, и использование традиционного цикла for-each было бы лучше. есть ли ЛУЧШИЙ способ сделать это с помощью потока? его очень простой генератор XML из двух частей пути....
1364 просмотров
schedule 10.01.2024

Как разобрать LocalDateTime с начальными пробелами?
Я пытаюсь разобрать даты с html-страниц, используя LocalDateTime. И я не мог придумать решение, чтобы пройти следующий тест. (Используя TestNG) Первая строка всегда терпит неудачу static final DateTimeFormatter DATE_TIME_FORMATTER =...
1008 просмотров
schedule 04.01.2024

Поток Java 8 из измененной коллекции
Скажем, у меня есть List объектов, которые изменяются только одним потоком (поток может добавлять или удалять объекты), а другой поток иногда использует API-интерфейсы потока из вышеупомянутого набора, чтобы выполнять некоторые манипуляции с ним и в...
203 просмотров
schedule 19.12.2023

Работа с нулевым атрибутом с использованием потоков Java 8 и сортировка с использованием лямбда-выражений
Давайте рассмотрим класс Parent , который содержит только один атрибут Integer . Я создал 6 объектов родительского класса, а значения атрибута равны 100, 20, 300, 400, 500, null . Теперь я добавил все объекты в список (имя списка — список)....
19165 просмотров
schedule 10.12.2023

Java 8: функция карты с двумя входными потоками?
Я пытаюсь реализовать функцию Map, которая принимает два входа java.util.stream.Stream, применяет операцию к соответствующим индексированным элементам и возвращает поток выходов. Вот как я хочу, чтобы сигнатура моего метода выглядела: public...
89 просмотров

Потоки Java 8: как вызвать один раз метод Collection.stream() и получить массив из нескольких совокупных значений с разными полями
Я начинаю с Stream API в Java 8. Вот мой объект Person, который я использую: public class Person { private String firstName; private String lastName; private int age; private double height; private double weight;...
1788 просмотров
schedule 23.11.2023

Добавление элемента в наблюдаемый список в RxJava
Привет, я новичок в RxJava и изучаю вещи, которые я сделал в приведенном ниже примере, ArrayListObserver.java import rx.functions.Action1; public class ArrayListObserver implements Action1<Object>{ public void call(Object element) {...
465 просмотров

IF - ELSE в монаде Java 8
Я новичок в Java 8. У меня есть список строк (список кодов сообщений) и строка (код). Я пытаюсь написать функциональный код Java 8 для логики ниже. if(messagecodes.contains(code)){ callMethod1(message); } else{ callMethod2(message); }...
278 просмотров
schedule 02.11.2023

Использование JDBC для вызова хранимой процедуры PL/SQL с входным параметром пользовательского типа, все поля пусты
Я использую JDBC с createStruct() для вызова хранимой процедуры в базе данных Oracle, которая принимает пользовательский тип в качестве параметра. Хранимая процедура вставляет поля пользовательского типа в таблицу, и когда я SELECT из таблицы...
2119 просмотров
schedule 26.11.2023

Используя java8, как мы можем сортировать элементы, начиная со второго элемента до последнего?
Используя java8, как мы можем сортировать элементы, начиная со второго элемента до последнего? list.stream().filter(student -> student.getAge()!=15).sorted(Comparator.comparing(student->student.getAge())).collect(Collectors.toList());...
187 просмотров
schedule 24.12.2023

Общий метод, который принимает уникальный параметр и возвращает уникальные параметры Java
У меня есть требование, когда функция принимает разные параметры и возвращает уникальные объекты. Все эти функции выполняют одну и ту же операцию. ie. public returnObject1 myfunction( paramObject1 a, int a) { returnObject1 = new...
162 просмотров
schedule 21.01.2024

Получить поле необязательного объекта или вернуть null
У меня есть необязательный объект: Optional<Detail> newestDetail; Я хотел бы вернуть newestDetail.getId() или, если newestDetail равно нулю, вернуть null . Есть ли у нас более сложный подход к этому, чем следующий? return...
5667 просмотров

окна java9 больше, чем окна java8
Между ними есть разница, я не знаю, как решить эту проблему. Java 8: это правильно но java9 больше и даже картинки пикселизированы: окно программы такое большое, что не помещается на экране. Обратите внимание, что я использую...
126 просмотров
schedule 07.01.2024

В чем разница между ссылкой на конструктор и лямбда-выражением, вызывающим конструктор?
Я изучаю Stream API в Java 8 и столкнулся с проблемой. Проблема в том, что я пытаюсь понять разницу между ()->new StringBuilder и StringBuilder::new в следующем коде: Stream<String> stream = Stream.of(new String[]{"b", "a", "s", "i",...
137 просмотров
schedule 16.11.2023

Хотите преобразовать список строк в карту в Java 8
У меня есть список строк, которые мне нужно поместить на карту в виде пары ключей и значений в java 8. Кто-нибудь может мне помочь. List<string> list= [(Id=123,roll number=1,name=maddy)]; Мне нужны значения id как ключ и значение как...
79 просмотров
schedule 08.11.2023

В чем разница между Future и Completable future в этом отношении?
Пример использования В чем разница между использованием future и Completable future в следующем примере. Я читал, что одно из основных применений - с помощью .apply () в будущем вы можете связать несколько методов. Разве это не случай с...
439 просмотров
schedule 14.12.2023