|
Почему мне следует перейти на 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. Узнайте, как переключаться между старым и новым модулями
Эти элементы могут содержать полезную информацию:
|