LINUX.ORG.RU

Вышел первый release candidate JDK 7

 , , ,


0

1

Oracle выпустил первый release candidate платформы Java 7 Standard Edition. По сравнению с передыдущей сборкой, в это было исправлено несколько критических проблем, в том числе ошибка в JIT-компиляторе, обнаруженная разработчиками Eclipse.

В JDK7 входят следующие основные изменения:

  • Поддержка языков с динамической типизацией
  • Различные небольшие улучшения синтаксиса языка Java (проект Coin)
  • Обновление архитектуры загрузки классов
  • Улучшения в поддержке многопоточного программирования: fork/join, новые барьеры синхронизации, очереди передачи задач, конкурентные двухсторонние очереди, локальные для тредов генераторы случайных чисел
  • Поддержка Unicode 6.0, улучшения в поддержки локализации
  • Новые API для работы с файловой системой, ассинхронный ввод-вывод и multicast
  • Поддержка протоколов TLS 1.2, Infiniband (Solaris/Linux), поддержка IPv6 на Windows Vista
  • Криптография с использованием эллиптических кривых
  • Поддержка XRender в Java2D, прозрачные и неквадратные окна
  • Обновленный XML Stack — JAXP 1.4, JAXB 2.2a и JAX-WS 2.2

Если в этой сборке не будет обнаружено серьезных проблем, релиз JDK 7 выйдет в конце июля.

>>> Подробности

★★★★★

Вопрос — догонят ли они C#?

mpp5 ()
Ответ на: комментарий от mpp5

Вопрос — догонят ли они C#?

А что есть в C#, чего нет в яве?

vurdalak ★★★★★ ()

А это не та ли версия жабки, на которую ракель накладывает патенты на реализацию машины ? проходила такая новость помню.

ЗЫ: первыйнах !

s9gf4ult ★★ ()
Ответ на: комментарий от derlafff

Да хотя бы туже перегрузку операций осилили бы. И то было бы уже хорошо.

mpp5 ()
Ответ на: комментарий от mpp5

Вопрос — догонят ли они C#?

<troll-mode> Нет. </troll-mode>

Лучше скажите, как это С# умудрился обогнать Java? У Java ведь было 10 лет форы. Вот если дать ответ на этот вопрос (с указанием списка всех причин), тогда можно и поговорить на тему «Догонят ли они C# или нет?»

pathfinder ★★★ ()
Ответ на: комментарий от mpp5

Да хотя бы туже перегрузку операций осилили бы.

В одном язычке осилили в свое время, угу.

baverman ★★★ ()
Ответ на: комментарий от baverman

Вы так говорите, как будто это так плохо. Уже слышу аргументы против: «без перегрузки операций язык проще, можно сделать меньше ошибок». Может лучше выбирать нормальных программистов, которые контролируют свои действия, а не делать сам язык анально огороженным?

mpp5 ()
Ответ на: комментарий от pathfinder

Лучше скажите, как это С# умудрился обогнать Java? У Java ведь было 10 лет форы.

В страхах. А в MS не боятся ничего. Просто делают удобный язык ;)

mpp5 ()

Поддержка языков с динамической типизацией

Существует ли компилятор Java на Java? Типа JaJa какой-нибудь. Мне бы ещё eval и я снова за Java сяду ;)

Casus ★★★★★ ()
Ответ на: комментарий от pathfinder

> Лучше скажите, как это С# умудрился обогнать Java? У Java ведь было 10 лет форы.

А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.

exlevan ()

Отличная новость! Жду с нетерпением.

kovrik ★★★★★ ()
Ответ на: комментарий от exlevan

А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.

Наверное этому можно дать объяснение в виде конкретных причин.

pathfinder ★★★ ()

А кто знает, когда появится sharedvm? Ну или как оно правильно называется, когда не нужно каждому приложежнию отдельную JVM со 100 метрами памяти.

vurdalak ★★★★★ ()
Ответ на: комментарий от pathfinder

>как это С# умудрился обогнать Java

C# не тормозит, мелкософт таки смог устранить фатальный недостаток явы. Этого достаточно.

o4kapuk ()
Ответ на: комментарий от mpp5

Может лучше выбирать нормальных программистов, которые контролируют свои действия, а не делать сам язык анально огороженным?

Используй неджаву, кто тебе не дает? Огороженность — это прекрасно. Минимум рисков, предсказуемость, надежность, поддерживаемость, энтерпрайз, короче.

baverman ★★★ ()
Ответ на: комментарий от mpp5

> Вопрос — догонят ли они C#?

Он еще шевелится?

maxcom ★★★★★ ()

Куда-то делись из JDK программы javap и visualvm.

Amp ★★★ ()
Ответ на: комментарий от mpp5

Да хотя бы туже перегрузку операций осилили бы.

НАХЕРА?

iZEN ★★★★★ ()
Ответ на: комментарий от maxcom

>Он еще шевелится?

Более чем. Но как и жаба - лучше бы не.

devl547 ★★★★★ ()
Ответ на: комментарий от devl547

> Более чем.

Забавно. Я думал microsoft его решело похоронить вместе с Silverlight

maxcom ★★★★★ ()
Ответ на: комментарий от Amp

Куда-то делись из JDK программы javap и visualvm.

В бетке есть. Проверь внимательно, visualvm -> jvisualvm.

baverman ★★★ ()
Ответ на: комментарий от maxcom

По-видимому, нет. Они в новой винде нацеливают c#+.net как полноценную замену писанию приложений на c++.

post-factum ★★★★★ ()
Ответ на: комментарий от post-factum

Не удивлюсь сильно , если скоро вообще не будет возможности писания приложений под винду не на c#+.net.

ukr_unix_user ★★★★ ()

У меня Java тоже не тормозит, ЧЯДНТ?

kovrik ★★★★★ ()
Ответ на: комментарий от Casus

>Существует ли компилятор Java на Java? Типа JaJa какой-нибудь. Мне бы ещё eval и я снова за Java сяду ;)

javac - написан на java, как ни странно. а манипуляции с байткодом вполне себе популярны для AOP, правда обычно не во время исполнения, а во время запуска.

maloi ★★★★★ ()
Ответ на: комментарий от mpp5

> Вопрос — догонят ли они C#?

У явы и всего, что с ней связано, названия ынтерпрайзней.

cipher ★★★★★ ()
Ответ на: комментарий от exlevan

>А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.

Да что там фортран! Посмотрите на лисп - 60 лет, а толку нуль!

anonymous ()
Ответ на: комментарий от ukr_unix_user

Если бы ты знал, что такое .net, то бы у тебя не было таких глупых предрассудков

anonymous ()
Ответ на: комментарий от maloi

>javac - написан на java

Рекурсия. Написан, но не весь.

anonymous ()

Большое потребление памяти на x64 интересно пофиксят.

anonymous ()

Хотет больше десктопных и хом-нетных приложений! Например полноценный opensource on-line web office.

anonymous ()
Ответ на: комментарий от baverman

> В бетке есть. Проверь внимательно, visualvm -> jvisualvm.

Точно, не в той папке смотрел.

Amp ★★★ ()
Ответ на: комментарий от exlevan

А у фортрана-то сколько форы было, почему он всех не обогнал ещё — непонятно.


Как это не обогнал? Обогнал и обгоняет. По быстродействию и по количеству библиотек.

vada ★★★★★ ()

Минорный релиз, хотя кто знает, сколько здесь программистов на Java, способных её потестировать

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от anonymous

>Посмотрите на лисп - 60 лет, а толку нуль!

У тебя ничего не получится.

o4kapuk ()
Ответ на: комментарий от anonymous

Рекурсия.

Неправильное слово в этом контексте. Вспоминаем про бутстрапинг.

baverman ★★★ ()
Ответ на: комментарий от o4kapuk

>У тебя ничего не получится.

Почему вы думаете, что лисп не имеет шансов? Вы с Common Lisp работали?

anonymous ()
Ответ на: комментарий от anonymous

Его время придёт либо очень нескоро, либо оно уже безвозвратно прошло.

post-factum ★★★★★ ()

Наконец-то и на нашей улице праздник.

CARS ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.