powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / 90 New Features (and APIs) in JDK 11
25 сообщений из 84, страница 1 из 4
90 New Features (and APIs) in JDK 11
    #39708148
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://www.azul.com/90-new-features-and-apis-in-jdk-11/

С уважением, Валентин
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39708449
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valentin Kolesnikov,

Ну если каждый добавленный в jdk метод и класс считать за фичу, то таки наберется 90 штук. Обычный java девелопер ничего там для себя не найдет. Вот когда добавят operator overloading, async support, value types, string interpolation тогда можно о чем-то будет говорить.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39708482
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cossack5,

понравились аннотации в аргументах лямбд
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39708629
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Герой дня,

Не могу пока для себя придумать use case для этой штуки, хотя очень обильно использую лямбды.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39708925
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для коротких джобиков можно будет Epsilon прикрутить. Быстрее старт будет.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39708976
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709046
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote cossack5]
Вот когда добавят operator overloading, async support, value types, string interpolation тогда можно о чем-то будет говорить./quote]

Вот им не говорили бы, чтобы другим не пришлось читать явные глупости и отвечать на них, что скучно.

В действительности важным изменением, на которое надо обратить внимание, является изменение условий лицензирования (описано на сайте Oracle ).
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709050
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новые концепции мультипоточности нужны. Насколько я понимаю сейчас идет их активное переосмысление.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709156
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если учесто, что большую часть времени приходится читать код, а не писать, то повсеместное внедрение var как-то расстраивает. В чем его удобство?
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709167
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Var это пожалуй самое странное нововведение.
Эдакий бантик сбоку.

Лучше бы const добавили.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709177
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonVar это пожалуй самое странное нововведение.
ну, удобно же реально. Если в меру конечно.

HettВ чем его удобство?
Java критикуют за многоСтроковость и шумность кода.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709200
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так смотришь на такую лямбду и не понимаешь, с чем вообще дело имеешь.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709208
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettТак смотришь на такую лямбду и не понимаешь, с чем вообще дело имеешь.код приводи
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709235
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettТак смотришь на такую лямбду и не понимаешь, с чем вообще дело имеешь.
Попробуйте обычный scala код почитать, он на 99% состоит из лямбд, вот уж где не понимаешь, с чем дело имеешь. Вроде хотел Мартин сделать лаконичный язык, но занесло в другую крайность.
С другой стороны, лямбды в джаве - это кривая нашлепка:
1) замыканий нет
2) лямды нельзя вызывать как методы, т.е. lamdba() вместо lambda.run() - т.я. нужно обременять себя знанием о том, какой метод внутри интерфейса лямбды
3) inference типа лямбды, т.е. для лямбды обязательно нужно определить интерфейс (либо взять стандартный Consumer, Runnable, Predicate и т.д.), т.е. callLambda(Consumer<Foo> foo) вместо callLambda( int-> void fun) (приблизительно). Здесь правде не получится так же красиво как в scala: callLambda(fun: Int=>Unit) из-за того что в джаве тип переменной стоит впереди.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709292
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709307
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Migrating From JDK 8 to Later JDK Releases
  • The following are some of the significant changes in JDK 11:
  • Oracle no longer offers JRE and Server JRE downloads; consequently, Auto-Update is not available anymore.
  • Oracle no longer provides a 32-bit Windows download. Java Web Start, Java Plugin, and Java Control Panel are not available in JDK. See Removal of the Deployment Stack. JavaFX is no longer included in the JDK. It is now available as a separate download from https://openjfx.io/. JAXB and JAX-WS are no longer bundled with JDK. See Removal of Java EE and CORBA Modules.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709310
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709355
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начиная с OpenJDK-11 строки должны стать экономнее. По крайней мере для latin.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709391
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovThe following are some of the significant changes in JDK 11:
Oracle no longer offers JRE and Server JRE downloads; consequently, Auto-Update is not available anymore.

Oracle no longer provides a 32-bit Windows download.

Java Web Start, Java Plugin, and Java Control Panel are not available in JDK. See Removal of the Deployment Stack.

JavaFX is no longer included in the JDK. It is now available as a separate download from https://openjfx.io/.

JAXB and JAX-WS are no longer bundled with JDK. See Removal of Java EE and CORBA Modules.

- Windows-32 downolads - всем должно быть пофиг.
- Java Web start - софт еще работает по предприятиям. Надеюсь что не уберут поддержку с современных ОС. Убрали с JDK - пофиг. Главное чтоб вообще где-то можно было достать.
- JavaFX - нишевое ПО. Убрали и убрали. Слава богу.
- JAXB and JAX-WS - я бы потестил проекты на предмет сборки. Что там? Аннотации? Или имплементации? CORBA? Ну не знаю... мне кажется ее еще можно было выкосить в 2000-х. Почему тогда не сделали - непонятно.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709485
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton- Windows-32 downolads - всем должно быть пофиг.
- Java Web start - софт еще работает по предприятиям. Надеюсь что не уберут поддержку с современных ОС. Убрали с JDK - пофиг. Главное чтоб вообще где-то можно было достать.
- JavaFX - нишевое ПО. Убрали и убрали. Слава богу.Вы, эт а ... Поаккуратнее с кванторами всеобщности ...
Всё убранное остаётся только в JDK8-.
За исключением 32-разрядных сборок для винды и JavaFX.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709490
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНачиная с OpenJDK-11 строки должны стать экономнее. По крайней мере для latin.
Это вообще вроде в 9-ку ввели. Небольшая фича, а приятно.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709504
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cossack5maytonНачиная с OpenJDK-11 строки должны стать экономнее. По крайней мере для latin.
Это вообще вроде в 9-ку ввели. Небольшая фича, а приятно.
OK. Спс.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709668
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709835
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак не нарадуемся, что боги господа из Oracle ниспослали нам столь чудесные нововведения.
...
Рейтинг: 0 / 0
90 New Features (and APIs) in JDK 11
    #39709948
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
главная фича жре11 если ты ее юзаешь для бизнеса ты обязан теперь им платить.
...
Рейтинг: 0 / 0
25 сообщений из 84, страница 1 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / 90 New Features (and APIs) in JDK 11
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]