LINUX.ORG.RU

Java 2 Standard Edition 1.4.0 Beta 3


0

0

Вышла третья бета новой версии J2SE. Среди новшеств:
- поддержка 64-битной архитектуры для Solaris/SPARC;
- новые особенности в JFC/Swing, JavaTM Web Start, JavaTM Plug-in и интернационализации для разработки клиентов Web-сервисов;
- усовершенствованный доступ через технологии XML, CORBA, IPv6 и JDBC 3.0;
- новые возможности безопасности, включая JavaTM Secure Socket и JavaTM Cryptography extensions, JavaTM Authentication и Authorization Service, поддержка Kerberos и Certificate Path API;
- высокопроизводительная (наконец-то :) графика в 2D, новый масштабируемый ввод/вывод, улучшения JVM;
- Simple Assertion, Logging APIs и т. д.

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



Проверено:

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

Полуденный Бес

anonymous
()

Ну ..... твою мать, девочка!!!!
Эту высокопроизводжительную графику когда надо было????
:((((((
А поезд-то не ждёт!

Shadow ★★★★★
()

Жду выхода релиза! Это будет супер, особенно если они наконец-таки проблемы с фокусом посиксили :)

vovka
()

Ах да, еще. Предостережение для тех кто пользуется Forte - откатиться с 1.4 на 1.3.1 - дело до крайности непростое(кнопки перестают работать), мне под Windows не удалось, например. В сапорте ответа на этот вопрос не имели, полтора-два месяца назад, по крайней мере.

Полуденный Бес

anonymous
()

мля, а как это чудо скачать можна? может кинет кто-нить ссылочку на сам бинарник (желательно tar.gz), а то че-то у меня по нажатию на кнопочку accept, я опять попадаю на ту же страничку и так до бесконечности.

anonymous
()

Пиплы, нормальный (production) порт JDK версии новее 1.1.8 под FreeBSD существует вообще? А то я вижу только беты :(

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

Существует, от OpenBSD. Вот только отдается он только кастомерам OpenBSD.

Tracer
()

А HotSpot так и не починили. На хрен все эти жабы старше 1.3.1, все в корку валятся от вполне себе корректного кода, произведённого не родным Java компилятором. А ведь не должно валиться даже и от абсолютно херового кода. Тоже мне, секьюрити на хрен.

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

Есть для FreeBSD jdk1.2.2 не знаю у меня с Resin работает...нормально

anonymous
()

Не так все просто

2BluzMan: -- Европейский гигант программного обеспечения SAP объявил о выборе платформы J2EE вместо .NET. Очевидно, SAP будет разрабатывать и поддерживать свой собственный сервер приложений, совместимый со стандартом J2EE. Еще 2 месяца назад SAP планировал поддерживать и Java, и .NET, но в последствии изменил свое решение под давлением пользователей, требующих внедрения открытого стандарта. --

ROMUL
()

Для фри качаются сырцы JDK 1.3 с сана и накладываются патчи.
Но проблемы еще имеются.

Havoc ★★★★
()

Fw: Java 2 Standard Edition 1.4.0 Beta 3

Кстати, кому интересно, здесь http://www.netbeans.org/articles/interviews/james_gosling.html можно почитать интервью с создателем языка Java Джеймсом Гослингом, в частности о том, над чем он сейчас работает и что думает по поводу конкурирующих технологий :)

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

> иплы, нормальный (production) порт JDK версии новее 1.1.8 под FreeBSD существует вообще?

я тут на jdk 1.3.1 перешел, он вроде постабильнее стал. 1.1.8 хоть и production, но очень глюкавый: валится в кору переодически + race condition в сокетах при нагрузке.

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

> На хрен все эти жабы старше 1.3.1, все в корку валятся

попробуй JDK от Blackdown, он у меня не падает (на том коде, что валит 1.3.1 от Sun&IBM)

maxcom ★★★★★
()

Народ, а кто нибудь ссылку, а то в самом деле жмешь на Accept а он тебя на ту же страничку и отправляет :(((( странно как то всё это

ghostwhite
()

Не мозиллой, случайно, идешь?

Havoc ★★★★
()

примеры вроде показывает.

Havoc ★★★★
()

Я ту выжержку привел не к тому что хотел сказать что все хотят открытые стандарты. (Хотя MS и открытые стандарты вещи не совместимые по моему) Я к тому что MS с C# не будет просто забрать все что уже есть под J2EE. Нельзя просто перенести приложение из под Java на C#. (Той утилиткой что они дают ничего серьезного не перенесешь ) Тут дело не в коде а в технологии. MS хочет всех корпоративных клиентов которые используют J2EE забрать к себе. И посмотрим как это у них получиться.

ROMUL
()

по поводу кнопки accept, ето все из-за того что mozilla берет страничку ищ кэша! просто попробуйте нажать кнопку "обновить" и все заработает. (а еще говорили что в мозилле кэш не работает, а помоему очень даже сильно работает:))

anonymous
()
Ответ на: Fw: Java 2 Standard Edition 1.4.0 Beta 3 от thread

Спасибо за ссылку на интревью - всегда интересно почитать мнение богов индустрии. Веселый дядька этот Гослинг оказывается! :)
Теперь вот даже по интересу к подобным новостям становится понятно как ошибались жаваненавистники когда говорили что из этого ничего путного н е выйдет!

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

shadow, незнаю, у меня фря только на сервере, X'ы я с него гонять небуду.

maxcom ★★★★★
()

2 ROMUL: "Европейский софтверный гигант SAP" сказал чуть позже, что все это выдумки (уж не знаю чьи, линуксоидские или сановские) и что .NET он будет поддерживать тоже. А переносить проги под .NET предполагается с помощью еще одного .NET языка, J#. Не автоматически, конечно, но если будет большое желание, перенести можно будет. А желание будет, т.к. CLR гораздо быстрее Java VM и предоставляет несопоставимый по функциональности фреймворк. Более того, все это дело прекрасно приспособлено для веб сервисов и говорит между собой (если у вас есть желание) на XML. И перенеся жабские проги можно будет дальнейшую разработку вести на C# или даже VB.NET наследуя от тех же (Жабских) классов.

anonymous
()

Кстати о жабе - у кого-нибудь мозилла-9.5 (linux) показывает
www.yell.ru/map? Шкаф-то 4.72 показывает. :(

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

а бинарников нет, поскольку по лицензии они не могут их раздавать. Собирается из ports.

maxcom ★★★★★
()

>>Европейский гигант программного обеспечения SAP
фраза не совсем точная. У SAP только главный оффис в Германии, второй большой оффис в шататах, кроме того основана она инженерами из IBM в далеких 70-х, Почитайте историю у них на сайте, там это написано.

А вообще NET or JAVA какая разница, идея одна и таже. Но если таки за счет "массы" M$ победит, то SUN будет жалко. идея то от их людишек произошла. Но это бизнес, крупные поедают мелких (или наоборот :0 )

ifconfig
()

2 ifconfig: Угу, вы еще скажите, что байткод, JIT компиляцию и garbage collection придумали в Sun. То-то я буду ржать.

anonymous
()

2anonymous: почитай про SAP http://globalarchive.ft.com/globalarchive/article.html?id=011030001256&qu... Так что Твои утверждения безосновательны и при чем тут линуксоиды ??? CLR быстрее, ну и что ? Под J2EE уже столько софта написано, в том числе и APP серверов и всю эту массу перенести по C# будет очень трудно. А вот насчет несравнимый п офункциональным возможностям. Это только утверждение одного человека. Я вчера говорил с одним парнем который долго писал под BeOS так он мен сказал что у BeOS API несравнимый ни с чем . Ну так что Господин anonymous ???

ROMUL
()

"А вообще NET or JAVA какая разница" - разница, с мой точки зрения, в том, то Sun Microsystems можно доверять, как производителю серьезного железа и основательного программного обеспечения, а Microsoft - нельзя, потому, что у MS косяк на косяке и выезжает корпорация примерно на том же, что и какие-нибудь Иванушки International - на яркой обертке и априорном утвержении, что они "лучше, выше, быстрее", как и любая попса, которую копни - а под яркой оберткой-то одна солома. И декларированная всенародная любовь и популярность. Ультарпопулярность, как я слышал о каком-то ресторанном лабухе, прорвавшемся в телеэфир.
Ей богу, я за широту выбора, но MS все больше и больше напоминает мне злокачественную опухоль. Или наркокартель.

Полуденный Бес

anonymous
()

Oracle тоже постепенно к этому стремится приблизиться.

Havoc ★★★★
()

Открыта только СПЕЦИФИКАЦИЯ по .NET, но не сама .NET!

Java вполне можно доверять, если не использовать всякие отстойные IBM WebSphere. Я не администратор localhost, поэтому скажу, что более неинтуитивного и бесполезного софта чем IBM WebSphere 4.01 (.01 - этот уже фикспак!!!) в природе не существует, даже IBM VA Java (ныне умирающая) не такой отстой. А Sun Java 2 1.4b3 - очень даже симпатичный продукт, особенно, если писать код в MC.

anonymous
()

"IBM VA Java" - с IBM'ом вообще странные вещи происходят. Вроде серьезный народ. А вот мне пришлось как-то дело иметь с "Visual Age for C++". Отцы! Если кто не видел, я даже затрудняюсь описать. Ну если вкратце, то приложения полученные из этого workbanch'a на двухпроцессорной машине работали медленнее чем, блин, явский свинговый GUI. И это был натурально скомпиленный код! После этого "Visual Age for Java" я даже смотреть не стал.

Полуденный Бес

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

"Пастернака не читал, но осуждаю!"?
Я пользую VAJ уже год и скажу тебе что для linux это самое скоростное средство разработки Java хотя и сделан при помощи Smalltak, чего только стоит великолепный инкрементальный дебаггер. Прочие IDE целиком писаны на Java что конечно хорошо но для серьезной работы не годится. VAJ генерит самый что ни на есть pure code поэтому не вижу причин волнованатся ни о совместимости, ни о скорости. Так что не надо этого bla-bla-bla :))

cyberian
()

2last anonymous VAJava

Значит Вы не пишете коммерческие программы, а я, грешный, должен "гнать продукцию". VAJava for Linux is dead с 3 версии - 4 нет. VAJ 4 не совместима с IBM WAS 4.01 и не совместима c XML 2.0.3. VAJ будет снята. Сразу видно программера-любителя!:)))

anonymous
()

2 cyberian

Если ты внимательно перечитаешь мой предыдущий пост, то заметишь, что что я VAJ не осуждал и не обсуждал. Так, что bla-bla прозвучало как раз от тебя.
И кстати, просвети, что значит сделан при пощи Smalltalk? Я помню, что Smalltalk машина тоже горазда ресурсы жрать, видел правда только виндовый вариант. Или под Linux это не так?
И еще вопрос - программирование в VAG тоже заключается в рисовании коннекторов, как в Visual Age for C++?

Полуденный Бес

anonymous
()

Советую пользоваться только SUN JDK и ни в коем случае не пользоваться поделками фирмы IBM.

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

Java

Можно отвечу я? 1. Я имею IBM сертификаты по VAC++ (и ныне забытой OS/2) 2. Я работал в IBM 3."программирование в VAG тоже заключается в рисовании коннекторов, как в Visual Age for C++" - не понял вопроса. Ни в VAС++ ни в VAJava все к рисованию коннекторов не сводится. Проблемы с эффективностью кода и деплойментом. 4. А сколько Вами написано книг и статей по Java? Сколько коммерческих программ? Вы ведь так всех критикуете! (могу дать список на своих работ.)

NikS
()
Ответ на: 2last anonymous VAJava от anonymous

глазастому анонимусу

>Значит Вы не пишете коммерческие программы, а я, грешный, должен >"гнать продукцию". VAJava for Linux is dead с 3 версии - 4 нет. VAJ 4 >не совместима с IBM WAS 4.01 и не совместима c XML 2.0.3. VAJ будет >снята. Сразу видно программера-любителя!:)))

я не "программер-любитель", работаю в достаточно серьезной конторе.
И замечу - я не утверждал что VAJ 3.02 это супер современное средство разработки а опроверг клевету о "тормознутости" VAJ'а. А что касается
VAJ4(который мы в основном и используем) то тебе анонимус наверное и неизветсно что IBM на основе проекта http://eclipse.org готовит ему замену: http://advisor.com/Articles.nsf/aid/COLEC114. На днях вышла
версия 1.0 под windows и linux. Посмотри и скажи чего тебе в нем не хватает :))

anonymous
()
Ответ на: 2last anonymous VAJava от anonymous

глазастому анонимусу

>Значит Вы не пишете коммерческие программы, а я, грешный, должен >"гнать продукцию". VAJava for Linux is dead с 3 версии - 4 нет. VAJ 4 >не совместима с IBM WAS 4.01 и не совместима c XML 2.0.3. VAJ будет >снята. Сразу видно программера-любителя!:)))

я не "программер-любитель", работаю в достаточно серьезной конторе.
И замечу - я не утверждал что VAJ 3.02 это супер современное средство разработки а опроверг клевету о "тормознутости" VAJ'а. А что касается
VAJ4(который мы в основном и используем) то тебе анонимус наверное и неизветсно что IBM на основе проекта http://eclipse.org готовит ему замену: http://advisor.com/Articles.nsf/aid/COLEC114. На днях вышла
версия 1.0 под windows и linux. Посмотри и скажи чего тебе в нем не хватает :))

cyberian
()
Ответ на: глазастому анонимусу от cyberian

Об IBM WAS 4.01

Можно опять мне вклиниться в Вашу беседу?
Вы пишете EJB на VAJ4.0. Очень хорошо. Напишите и задеплойте в IBM WAS 4.01 сервлет, использующий EJB 1.1. Благодарю Вас, если пришлете мне ответ. Также смею надеяться, что Вы имеете полную сертификацию Brainbench по Java и печатные работы по Java 2.

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

>Если ты внимательно перечитаешь мой предыдущий пост, то заметишь, что >что я VAJ не осуждал и не обсуждал. Так, что bla-bla прозвучало как >раз от тебя.

Неправда. Твои умозаключения выглядят как "раз VAC гавно значит и все что начинается с VA* тоже" Разве нет?

>И кстати, просвети, что значит сделан при пощи Smalltalk? Я помню, >что

Не знаю но в бинарях часто встречается именно "Smalltalk". Вывод напрашивается сам собою.

>Smalltalk машина тоже горазда ресурсы жрать, видел правда только >виндовый вариант. Или под Linux это не так?

Жрать то может и гораздна но назови тогда из известных тебе под linux
IDE годных для разработки Java которые по твоему работают быстрее?

>И еще вопрос - программирование в VAG тоже заключается в рисовании >коннекторов, как в Visual Age for C++?

Тут кому как, а я больше всего в нем ценю удобный редактор, дебаггер, организацию проектови самое главное скорость работы - попробуй повозится с парой сотен классов и десятком проектов скажем в Forte,а потом сравни!

cyberian
()

Господи, чем то JDK их тебе не угодил?

>Напишите и задеплойте в IBM WAS 4.01 сервлет, использующий EJB 1.1

У людей получается, а у тебя почему-то нет? Интересно, почему же?

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

2 ceberian

Уважаемый ceberian, Вы можете задать вопросы мне. Вопросы Вам:
1.Каковы продажи Smalltalk world-wide и в России?
2.Каково текущее состояния проекта Smalltalk for Linux? (Я как то присылал screenshot...)
3.Каков Ваш оффшорный опыт работы с Java? Сколько книг написали? Где преподаете?


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

2 Havoc

У Вас лично проходит деплоймент EJB в WAS 4.01? Поделитесь опытом. А как называется документ (его индекс), по которому Вы проводите данный деплоймент? Заранее признателен

NikS
()
Ответ на: Об IBM WAS 4.01 от NikS

Дорогой NikS, я рад пообщатся с человеком просвещающим нас печатной продукцией и хочу спросить с чего вы взяли что я пишу EJB и вообще занимаюсь сервлетами? По вашему этим Java только и ограничивается?
И не надейтесь - у меня нету печатных трудов да и разве это обязательно что бы работать в этой области? :) А насчет brainbench я вас порадую - при приеме на работу я сдавал тесты, но к сожалению результаты растворились во времени и я не смогу вам их привести :)

cyberian
()

2 NikS

Расставим точки над "и".
IBM пользуется моим большим уважением, правда, IBM от этого ни холодно, ни жарко.
Сертификаты не пользуются никаким моим уважением(как-то в ответ на мое желание сертифицироваться по Sybase, мне было сказано, что сертификат от практики далек весьма и нужен только при составлении резюме. Дальнейший мой опыт подтвердил эту сентенцию, когда сертифицированные спецы ходили ко мне за консультацией).
Список работ был бы интересен, особенно, если среди них есть работы по оптимизации java приложений и увеличению их производительности. Учиться не стыдно, стыдно не учиться.

О VAJ(C++). Главное отличие этих продуктов от остальных IDE заключается в методике написания(если тут применимо это выражение) кода с помощью коннекторов событие-свойство и т.д., не мне Вам об этом расказывать. Если убрать эту особенность, что эти IDE становятся неотличимы от остальных и особенной привлекательности в них не вижу. В этом же я вижу и главный недостаток. Именно эта методика превращает приложение, скомпилированное в исполняемый код операционной системы, в интерпретатор самого себя. И вряд ли Вы можете с этим спорить.

Книг по яве я писать не собираюсь - времени нет. Но отвечу на Ваш ехидный вопрос так: если у Вас хватает времени на написание книг и статей, то, видимо, Ваша основная работа занимает Вас не слишком. Вы с явой работаете? И еще, я прочел и просмотрел по "диагонали" около десятка книг по Java - их все можно собрать в одну, страниц 300-500 толщиной, то и тоньше.

Что же касается проектов, то прямо сейчас я работаю во вполне коммерческом проекте, который выполняется на ява. Название проекта, фирму и свою роль в нем я указывать не буду, не обессудте.

Полуденный Бес

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

Уважаемый cyberian!

Мне по долгу службы приходится разрабатывать EJB, JSP, сервлеты и SOAP сервисы для WAS 4.01. К сожалению, документация по WAS 4 крайне запутана и многие вещи не работают (я приводил страницы 62-69 IBM WAS Admin Guide - приложения с EJB работают, а сервлеты - нет - служба поддержки IBM ничего дельного не ответила.)

Про книги - это я про то, что рецензию в Sun мне было получить 5 минут, а в IBM - "от начальника к начальнику" бегал.

Мне очень нравится SUNовская документация и не нравится IBMовская. Очень мне также нравится серия книг про Java от Sun. Да и маркетинг SUN мне нравится, хотя он иногда весьма агрессивный.

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