Java дайджест # 2 . Java 8

Офіційні реліз ноутс . Представляють цінність в основному для історії.

Великий огляд про те , що нового з'явилося , з посиланнями на документацію.

Зміни в мові

Повторюємо матеріал: Куксенко і Шипілов - Через терни до лямбда Частина 1 і Частина 2. Легко сприймається , буде корисно тим , хто зовсім не в курсі , що відбувається .

Більш докладно про Стрімвід Сергія Куксенко з минулорічного Joker - а . Більше « хардкору » , ніж у попередньому пункті , під кінець розповідь про те , як робити свої Стрім, і що Стрім- це не тільки колекції.

Вічне питання : Чим відрізняється абстрактний клас від інтерфейсу ? . У 8 -ке відповідь трохи змінився.

Java 8 default methods : What can and can not do ? . Просто і з картинками.

Зміни в стандартній бібліотеці

З'явився Optional . Як на мене , API вийшов непоганий . Бажаючих обговорити , чому Optional не потрібен , просимо на форум ДОУ .

Java Can Finally Join Strings .

Новий API для роботи з датою і часом. Не дивлячись на те , що він копіювався з Joda - Time , мене терзають невиразні сумніви . Пояснення , чому Joda - Time негідна .

І пояснення , чому новий АПИ няшная від автора Joda - и і лідера (одного з ) JSR - 310 Stephen Colebourne . Стаття свіжа і , на мій погляд , буде корисна багатьом.

Дмитро Чуйко - Новинки в java.util.concurrent , відео про нововведення в 8 -ке. Відео річної давності , але як оглядове цілком підходить.

Nashorn

Тести продуктивності від Ariya Hidayat .

Запуск додатків від Node.js . Також список пакетів , які сумісні з Avatar.js .

При бажанні можна запускати CoffeeScript .

Nake - ще один Make , але з синтаксисом JavaScript і запускається на Nashorn . Загалом , нездорові хіпстерскіе тенденції в нашій теплій ентерпрайзовой Java :)

Різне

PermGen не потрібен . Треба розуміти , що продуктивність вашого застосування при переході на нову версію може змінитися. І можуть бути дуже цікаві ефекти у тих, хто займався всякої порнографією.

Поліпшили HashMap .

Java 8 Friday добірка записів про Java8 від jOOQ . Аналогічна добірка за тегом « Java » записів від ZeroTurnaround .


? Попередній випуск : Java дайджест # 1 . Тестування

Опубліковано: 25/04/14 @ 06:44
Розділ Різне

Рекомендуємо:

Кар'єра в IT: посаду Системний адміністратор
Бесіда з Микитою Філіпповим , керуючим партнером ScrumTrek
Дайджест цікавих вакансій № 133
Frontend дайджест # 1
Бесіда з Ренатом Грішиним , генеральним директором ТОВ " Ай10.ру "