The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

14.09.2016 19:11  Выход Java 9 переносится на июль 2017 года

Компания Oracle в очередной раз не укладывается в сроки подготовки JDK 9. Если изначально релиз JDK 9 был запланирован на 22 сентября 2016 года, а затем перенесён на 23 марта 2017 года, то теперь разработчики просят сдвинуть релиз ещё на 4 месяца, т.е. смогут выпустить его только в июле 2017 года. Задержка главным образом связана с потребностью в дополнительном времени на доработку и тестирование реализации системы Jigsaw, предлагающей принципиально новые для Java средства разбиения программ и JDK на модули.

Основные новшества JDK 9:

  • Поддержка модульной структуры, реорганизация кода JDK в модули, усовершенствование системы сборки для поддержки компиляции модулей, раздельная обработка модулей на этапе сборки. Реструктуризация бинарных образов JDK и JRE для поддержки модулей и увеличения производительности, безопасности и удобства сопровождения.
  • Легковесный JSON API для обработки и генерации данных в формате JSON;
  • Новый API HTTP-клиент, идущий на замену HttpURLConnection и поддерживающий HTTP/2.0 и websockets;
  • Улучшенный API для управления процессами на уровне операционной системы;
  • Улучшение работы блокировок для конкурирующих Java-объектов, позволившие повысить производительность в условиях, когда разные нити одновременно пытаются получить доступ к объектам;
  • Сегментирование кэша JIT-компилятора, позволяющее повысить производительность длительно выполняемых программ, сократить фрагментацию и время запуска;
  • Появление в компиляторе sjavac (Smart Java compiler) средств параллельной и раздельной сборки, внесение улучшений для обеспечения сборки JDK и крупных проектов.


  1. Главная ссылка к новости (http://mail.openjdk.java.net/p...)
  2. OpenNews: Java 9 переносится на 2017 год
  3. OpenNews: Обнародован график подготовки Java 9
  4. OpenNews: Обновление Java SE 8 Update 20. Новшества Java 9
  5. OpenNews: Интеграция модульной системы Jigsaw отложена до Java SE 9. Представлена бесплатная версия Oracle ADF
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: java, jdk
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 20:27, 14/09/2016 [ответить] [смотреть все]
  • +15 +/
    Ух заживем с девятой джавой!
     
     
  • 2.32, Аноним, 14:59, 15/09/2016 [^] [ответить] [смотреть все] [показать ветку]
  • –2 +/
    Когда Java превратится в Scala - вот тогда заживём ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.44, freehck, 14:52, 17/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Да что java, что scala, всё равно религия "ООП во все дыры".
     
  • 1.4, Аноним, 21:02, 14/09/2016 [ответить] [смотреть все]  
  • –1 +/
    Раcскажите, пожалуйста, как в жабе обстоят дела с iqueryable linq А то ни одной... весь текст скрыт [показать]
     
     
  • 2.5, Аноним, 21:25, 14/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Для коллекций - Stream API, для SQL - jOOq Jinq QueryDSL что угодно, для XML - н... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.16, Илья, 06:59, 15/09/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    То ли дело методы расширения для IEnumerable IQueryable единая точка входа ко в... весь текст скрыт [показать]
     
     
  • 4.33, Аноним, 15:01, 15/09/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Просто откройте для себя Scala - это один сплошной LINQ к Джаве, по сути, только... весь текст скрыт [показать]
     
     
  • 5.52, Аноним, 10:08, 20/09/2016 [^] [ответить] [смотреть все]  
  • +/
    А быстрее то за счёт чего? ( и быстрее чего? )
     
  • 4.35, Аноним, 17:32, 15/09/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Вот только LINQ используется почти исключительно для операций над коллекциями, к... весь текст скрыт [показать]
     
     
  • 5.39, Аноним, 05:18, 16/09/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Например в c я могу использовать Count или First как для массива, коллекции... весь текст скрыт [показать]
     
     
  • 6.42, Аноним, 18:37, 16/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Вы можете этого не знать, но во-первых, массив, стек и словарь - это все коллекц... весь текст скрыт [показать]
     
     
  • 7.45, Аноним, 20:48, 17/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    действительно, либо у нас проект считается мелким, либо наш код не работает ... весь текст скрыт [показать]
     
     
  • 8.46, Пингвино, 09:58, 19/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Скорее всего им никто не пользуется, кроме 3,5 анонимусов от заказчика.
     
  • 8.53, Аноним, 10:18, 20/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Возможно у вас большой проект с малыми объёмами данных в часто используемых табл... весь текст скрыт [показать]
     
  • 6.43, Led, 22:10, 16/09/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    А если у вендузятник-сишарпокодера нету cunt, он использует ass ... весь текст скрыт [показать]
     
  • 1.6, Аноним, 21:54, 14/09/2016 [ответить] [смотреть все]  
  • +/
    про GraalVM даже не упомянули ((
     
     
  • 2.22, Аноним, 09:18, 15/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Ну новость же про Java 9, причём тут Грааль Вот если бы про Java 17 новость был... весь текст скрыт [показать] [показать ветку]
     
  • 1.9, Аноним, 00:40, 15/09/2016 [ответить] [смотреть все]  
  • –7 +/
    Лучшая кроссплатформенная платформа на данный момент как для веба так и для деск... весь текст скрыт [показать]
     
     
  • 2.10, vantoo, 02:21, 15/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Кривая и тормознутая, но фактически единственная на сегодня действительно кроссп... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, Аноним, 04:00, 15/09/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Тормознутый только Swing - гуй для Java Безгуйные Java-приложения вполне себе с... весь текст скрыт [показать]
     
     
  • 4.13, Аноним, 05:00, 15/09/2016 [^] [ответить] [смотреть все]  
  • –7 +/
    Я сравнивал geany и eclipse с отключенными автодополнениями и пр geany существе... весь текст скрыт [показать]
     
     
  • 5.14, Аноним, 06:19, 15/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Ну, текстовый редактор с подсветкой синтаксиса и простейшей структурой файла в б... весь текст скрыт [показать]
     
  • 5.15, Лютый жабист_, 06:42, 15/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Я сравнивал geany и eclipse Всё в мире относительно Я вот сравнивал функциона... весь текст скрыт [показать]
     
  • 5.28, Andrey Mitrofanov, 13:04, 15/09/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    У нихЪ естЬ http benchmarksgame alioth debian org u64q compare php lang gpp la... весь текст скрыт [показать]
     
  • 4.23, ДяДя, 09:39, 15/09/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    Ага на LMAX биржа на Java Лучшая трейдинговая платформа Куча наград В 2011 на... весь текст скрыт [показать]
     
     
  • 5.24, Mail, 10:59, 15/09/2016 [^] [ответить] [смотреть все]  
  • +/
    пруф-то можно или опять в лужу и деру ... весь текст скрыт [показать]
     
     
  • 6.25, Лютый жабист_, 11:37, 15/09/2016 [^] [ответить] [смотреть все]  
  • +/
    Без разницы правда это или нет про 1 поток Сила пресвятой жабы в спецификациях ... весь текст скрыт [показать]
     
  • 6.26, ДяДя, 11:55, 15/09/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    http martinfowler com articles lmax html https en wikipedia org wiki LMAX_Ex... весь текст скрыт [показать]
     
     ....нить скрыта, показать (10)

  • 1.40, via, 09:53, 16/09/2016 [ответить] [смотреть все]  
  • +1 +/
    JRE не особо-то большая, по нынешним меркам, зафига они ее на куски разбирают. Посмотрите на хлам вроде Qt, ничего эта модульность, кроме дополнительного гемора стадии деплоя не добавляет.
     
     
  • 2.47, Kuku, 13:44, 19/09/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Просто модульность у них еще была в планах, когда кругом были dial-up соединения... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.48, iZEN, 20:47, 19/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Когда кругом были dial-up соединения, не было ни zip-, ни jar-архивации, Java 1 ... весь текст скрыт [показать]
     
     
  • 4.49, Led, 21:15, 19/09/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Судя по сегодняшнемо состоянию - весь код оказался ненужным ... весь текст скрыт [показать]
     
     
  • 5.50, iZEN, 21:28, 19/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    100500 Наконец-то начало доходить Повзрослевшие дети хотят повторить славу отц... весь текст скрыт [показать]
     
  • 3.51, via, 21:34, 19/09/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Да как-будто не было midp cldc и etc
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor