Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Java (https://forum.zone-game.info/forumdisplay.php?f=126)
-   -   Java 8 (https://forum.zone-game.info/showthread.php?t=34216)

JavaMan 27.02.2014 14:25

Java 8
 
Кто-нибудь уже использует эту новую версию явки ? Как вам новые ништяки (лямбды, новое апи для коллекций с поддержкой лямбд, новое апи для даты и времени, новый супер быстрый ConcurrentHashMap, дефолтные методы в интерфейсах, статичные методы в интерфейсах, указатели на методы и еще много мелких изменений) ?

Полный список изменений.
Расписание этапов выхода.
Скачать релиз раннего доступа.


Туториал по лямбдам.
Туториал по новому апи даты и времени.


Пример использования нового апи коллекций:
Свернуть ↑Развернуть ↓

SoniPro 27.02.2014 14:31

Re: Java 8
 
Еще не все перешли на 7 яву, а Вы о 8 говорите.

Сам сижу еще на 6 яве т.к. феники времен гп2 не прут на 7 яве, а должны, но времени нету этим заняться.

JavaMan 27.02.2014 14:43

Re: Java 8
 
Цитата:

Сообщение от SoniPro (Сообщение 354648)
Еще не все перешли на 7 яву, а Вы о 8 говорите.

По-моему на 7 явку не перешли только совсем уже легаси проекты, т.к. Оракл перестал выпускать обновления для 6 явки.

VISTALL 27.02.2014 15:49

Re: Java 8
 
Цитата:

Сообщение от GabberBaby (Сообщение 354650)
По-моему на 7 явку не перешли только совсем уже легаси проекты, т.к. Оракл перестал выпускать обновления для 6 явки.

Юзать JDK7 в качестве компилятора и VMки. Только вот пишу на уровне явы 6, да и при компиляции -target 1.6

Ashe 27.02.2014 16:14

Re: Java 8
 
GabberBaby, юзаю около месяца, апи коллекций только глянул, ещё даже не разбирал, а вот лямбды начал юзать в trunk'e :) Теперь вот смотрю и удивляюсь, как я без них раньше жил - супер-удобная штука :)

Deazer 27.02.2014 17:54

Re: Java 8
 
Ну в Апреле поеду на JPoint послушаю. Пока с 7рки рыпаться боюсь , очень коварные все эти фаст апгрейды.

VISTALL 27.02.2014 18:09

Re: Java 8
 
Суть в том - что эти обновы, можно юзать только в своих проектах. Если выходить на другой уровень - про обновы можно забыть

JavaMan 27.02.2014 18:13

Re: Java 8
 
А почему никто не задает вопросов типа "а за счет чего ConcurrentHashMap стал таким быстрым ?" или "а эти лямбды не засрут мне всю память ?" ? :(

Цитата:

Сообщение от VISTALL (Сообщение 354665)
Суть в том - что эти обновы, можно юзать только в своих проектах. Если выходить на другой уровень - про обновы можно забыть

Всё зависит от того, кто(что) выходит на этот другой уровень. Хотя мне кажется, что сейчас все будут уговаривать начальство переходить на явку 8, ибо лямбды реально сокращают бойлерплейт.

ra1n 28.02.2014 06:10

Re: Java 8
 
Цитата:

Сообщение от GabberBaby (Сообщение 354666)
А почему никто не задает вопросов типа "а за счет чего ConcurrentHashMap стал таким быстрым ?" или "а эти лямбды не засрут мне всю память ?" ? :(

Есть мнение что:

1. Кто хотел пощупать пощупал и сделал для себя выводы.
2. Кому оно не упало, им и смысла нет спрашивать подобное.

Zubastic 28.02.2014 06:12

Re: Java 8
 
Ява загибается. Прут идеи с шарпа :D


Текущее время: 11:44. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot