Java

Java в действии Загрузка Центр справки

Справочные ресурсы

Почему мне следует перейти на JRE 6?


Этот раздел касается:
  • Платформа/платформы: Windows 7, Vista, Windows XP, Windows 2000, Windows 2003, Windows 2008 Server
  • Версия/версии Java: 6.0

Здесь предоставлена сводная информация об усовершенствованиях, включенных в последние выпуски Java 6:
  • Улучшенные производительность, стабильность и безопасность.
  • Полная поддержка Windows 7 и Vista.
  • Улучшенная совместимость с предыдущими выпусками Java.
  • Улучшенные внешний вид и интерфейс приложений.
  • Функция автоматического обновления предоставляет быстрый доступ к критическим исправлениям.
  • Исправлено много дефектов

ТЕХНИЧЕСКИЕ ПОДРОБНОСТИ:

Безопасный переход с других версий

В Java 6 при запуске неподписанных приложений Java Web Start, для которых указана версия среды, отличная от установленной, выдается предупреждение системы безопасности с запросом явного разрешения пользователя на запуск этого приложения. Это не касается подписанных приложений Java Web Start.

Формат кэша и системы

Обновлен механизм кэширования приложений. Существующие приложения в кэше Java Web Start будут обновлены и переведены в новый формат кэша при первом запуске приложения Java Web Start.

Объединение механизма загрузки и механизма кэширования
Механизм кэширования и механизм загрузки были переработаны и объединены в Java Web Start и подключаемый модуль Java. Таким образом, в Java Web Start появились функции, которые ранее были доступны лишь в подключаемом модуле Java, и наоборот. Речь идет об указанных ниже функциях.
  • Кэширование можно отключить с помощью параметра в панели управления Java.
  • Java Web Start учитывает максимальный размер кэша, заданный с помощью панели управления Java.
  • При приближении к максимальному размеру кэша Java Web Start может запустить процедуру очистки, чтобы удалить наиболее давно использовавшиеся (Least Recently Used — LRU) объекты.
  • Реализована поддержка директивы "no-cache". Когда директива "no-cache" не используется, проверка обновлений гарантирует, что содержимое кэша соответствует данным, которые находятся по введенному URL-адресу. Затем ресурс загружается в кэш и после истечения срока действия игнорируется.
  • Поддерживается дата истечения срока. Если загружаемый ресурс содержит дату истечения срока, он не будет использоваться после этой даты.
Другие усовершенствования
  • Все диалоговые окна и экраны Java Web Start и подключаемого модуля Java были переработаны для создания более дружественного, интуитивно понятного и доступного интерфейса.
  • Java Web Start и подключаемый модуль Java теперь поддерживают проверку сертификатов с использованием списков отозванных сертификатов CRL (Certificate Revocation Lists) и протокола онлайновой проверки состояния сертификата OCSP (Online Certificate Status Protocol).
  • Панель управления Java позволяет выбрать используемый по умолчанию протокол установления связи с помощью SSL. По умолчанию используются SSLv3 и SSLv2. Это значение также можно изменить на TSL.
  • Консоль Java перестала быть модальной. Благодаря использованию новых функций модальности AWT в Java 6 с консолью Java можно взаимодействовать, даже если приложение открывает модальное диалоговое окно.
Добавленные в Java 6 Update 10 возможности

  • Расширенное развертывание: в Java 6 Update 10 введен пакет Java Deployment Toolkit (DT). Java DT используется апплетами и приложениями Java для управления получением правильной версией Java для системы пользователя. Он облегчает обнаружение среды Java пользователя, а также развертывания платформы Java. Дополнительные сведения см. на странице Java Deployment Toolkit.
  • Новая программа установки в оперативном режиме: программа Java Kernel позволяет новым пользователям Java быстро запускать апплеты и приложения Java Web Start, не дожидаясь завершения загрузки Java. Такой механизм установки позволяет конечным пользователям значительно ускорить запуск и использование приложений, пока полная установка Java выполняется в фоновом режиме. Дополнительные сведения см. на странице Часто задаваемые вопросы о Java Kernel.
  • Улучшенное автоматическое обновление: автоматическое обновление Java также улучшено за счет использования механизма установки исправлений (patch-in-place), который ускоряет процесс обновления и делает его более надежным. Теперь каждый выпуск обновления не будет указываться в диалоговом окне "Установка и удаление программ" как отдельная запись и больше не будет занимать дополнительное место на диске.
  • Java Quick Starter: эта функция предварительно загружает элементы Java в память, значительно уменьшая среднее время "холодного" запуска. Дополнительные сведения см. на странице Java Quick Starter.
  • Поддержка аппаратного ускорения: новый графический конвейер с аппаратным ускорением на базе API-интерфейса Microsoft Direct3D 9 улучшает воспроизведение изображений в приложениях Swing, использующих полупрозрачность, градиенты, произвольные трансформации и другие сложные операции с двумерной графикой.
  • Подключаемый модуль Java нового поколения: Java 6 Update 10 содержит совершенно новую реализацию подключаемого модуля Java. Новый подключаемый модуль Java выполняет апплеты Java вне веб-браузера в одном или нескольких отдельных процессах. Апплеты Java по-прежнему отображаются в окне веб-браузера, но теперь для выполнения различных апплетов можно использовать разные версии, аргументы командной строки и конфигурации Java. Узнайте, как переключаться между старым и новым модулями

Эти элементы могут содержать полезную информацию:

Выбрать язык | О технологии Java
Конфиденциальность | Условия использования | Торговые марки | Ограничение ответственности

Sun Microsystems