История версий Java 6

История версий Java 6
Основная статья: История версий Java

Содержание

Java SE 6 Update 10

Вышла 15 октября 2008 года.[1]

Java SE 6 Update 11

Вышла 3 декабря 2008 года.[2]

Java SE 6 Update 12

Этот релиз включает в себя долгожданный 64-битный Java плагин (только для 64-битных браузеров), поддержку Windows Server 2008, и улучшения производительности Java и JavaFX приложений.[3]

Java SE 6 Update 13

Java SE 6 Update 14

Вышла 28 мая 2009 года.[4]

Значительно улучшена производительность HotSpot JIT, сжатые указатели для 64-битных машин, поддержка нового G1 (Garbage First) сборщика мусора с меньшими паузами[5][6].

Опция -XX:+DoEscapeAnalysis заставляет HotSpot JIT compiler выделять память под переменную в наиболее разумном месте (стэк или хип) на основе предварительного анализа.[7]

Содержит ошибку, затрудняющую отладку.[8]. Для отладки нужно перейти на u13 или u16 или использовать опцию -XX:+UseParallelGC[9].

Java SE 6 Update 15

Вышла 11 августа 2009 года.

Изменения:

  • изменения в имеющихся корневых сертификатах (добавлен один новый корневой сертификат и удалено три корневых сертификата от Entrust, добавлено по три новых сертификата от Keynectis и Quovadis)
  • добавлена новая запись в Blacklist
  • обнаружена (но не исправлена) ошибка связанная с отладкой, которая при определённых условиях приводит к игнорированию точек остановки
  • исправлены обнаруженные уязвимости безопасности и другие ошибки, полный список которых можно посмотреть на официальном сайте (на английском) Изменения в 1.6.0_15 (6u15).

Java SE 6 Update 16

Вышла 11 августа 2009 года.[10].

Изменения:

  • исправлена одна ошибка связанная с отладкой, которая приводила к игнорированию точек остановки

Java SE 6 Update 17

Вышла 4 ноября 2009 года.[11]

Изменения:

  • в релиз добавлены корневые сертификаты (один новый для SECOM и один новый для GlobalSign)
  • исправлены обнаруженные уязвимости безопасности
  • исправлены разнообразные ошибки, полный список которых можно посмотреть на официальном сайте (на английском) Изменения в 1.6.0_17 (6u17).

Java SE 6 Update 18

Вышла 13 января 2010 года.[12]

Изменения:

  • добавлена поддержка системных конфигураций (Ubuntu 8.04 LTS Desktop Edition и для JFB, и для Java SE (x86), SLES 11, стала доступна поддержка в Windows 7, Red Hat Enterprise Linux 5.3, Firefox 3.6)
  • содержит Java VisualVM версии 1.2
  • содержит Java DB версии 10.5.3.0
  • улучшения в производительности по следующим направлениям
    • более быстрое создание файлов jar
    • содержит версию 16.0 Java HotSpot Virtual Machine, которая обеспечивает увеличение производительности по нескольким направлениям
    • оптимизация загрузки классов для более быстрого запуска
    • улучшения в генерации кода
    • изменения в сборщике мусора Garbage First (G1)
    • в дополнение к повышению производительности, HotSpot VM 16.0 обеспечивает повышенную надежность и работоспособность
    • улучшения запуска приложений
    • улучшение производительности для приложений с графическим интерфейсом
    • возможность читать большие по размеру .zip файлы (до 4 гигабайт)
  • Java Web Start теперь реализует JSR-056
  • обновление в API JSR-173 StAX 1.2
  • исправлены разнообразные ошибки, полный список которых можно посмотреть на официальном сайте (на английском) Изменения в 1.6.0_18 (6u18).

Java SE 6 Update 19

Вышла 30 марта 2010 года.[13]

Изменения:

  • добавлено семь новых корневых сертификатов, удалено три сертификата и пять сертификатов заменены на сертификаты с более сильными алгоритмами подписи от VeriSign, Thawte and GeoTrust
  • обеспечение безопасности приложений и аплетов, когда в них используется подписанный и не подписанный код
  • временное исправление для уязвимости по протоколу Transport Layer Security (TLS) Man-in-the-Middle Attack
  • исправлены обнаруженные уязвимости безопасности
  • исправлены разнообразные ошибки, полный список которых можно посмотреть на официальном сайте (на английском) Изменения в 1.6.0_19 (6u19).

Java SE 6 Update 20

Вышла 15 апреля 2010 года.[14]

Изменения:

  • файлы, запускаемые по протоколу JNLP, больше не работают без параметра codebase
  • исправлены обнаруженные уязвимости безопасности
  • исправлены три ошибки, полный список которых можно посмотреть на официальном сайте (на английском) Изменения в 1.6.0_20 (6u20).

Java SE 6 Update 21

Вышла 7 июля 2010 года.[15]

Изменения:

  • поддержка дополнительных системных конфигураций (в том числе Google Chrome 4.0, Oracle Enterprise Linux 5.5, Red Hat Enterprise Linux 5.5 и др.) Полный список поддерживаемых системных конфигураций
  • поддержка настраиваемых индикаторов процесса загрузки ("прогресс баров")
  • версия Java Hotspot VM 17.0
  • содержит Java VisualVM версии 1.2.2
  • разрешение вопроса безопасности, когда в аплетах использовался подписанный и не подписанный код
  • исправлена ошибка, при которой в определённых обстоятельствах генерировалось исключение при использовании технологии Drag-and-Drop
  • исправлена ошибка, с которой сталкивались только пользователи Eclipse (изменение названия компании с "Sun Microsystems" на "Oracle" в свойствах файла java.exe вызвало зависание при старте редактора Eclipse. Так как эта проблема коснулась большое количество пользователей, то было принято решение откатить название компании в свойствах файла на "Sun Microsystems". Это значение сохранится вплоть до выхода седьмой версии джавы)
  • исправлена ошибка при которой прекращалась установка JDK на португальском (бразильский вариант) языке
  • исправлены разнообразные ошибки, полный список которых можно посмотреть на официальном сайте (на английском) Список исправленных багов в Java SE 6u21.

Java SE 6 Update 22

Вышла 12 октября 2010 года.

Изменения:

  • добавлены новые корневые сертификаты (Entrust Root CA-G2) и обновлены имеющиеся (Entrust.net CA (2048))
  • исправлена проблема, при которой джава аплеты при специфичных обстоятельствах могли прекратить работу
  • исправлены обнаруженные уязвимости безопасности
  • исправлены разнообразные баги полный список изменений на официальном сайте (на английском)

Java SE 6 Update 23

Вышла 8 декабря 2010 года.

Изменения:

  • улучшения в производительности и стабильности
  • расширена поддержка языков с написанием справа налево
  • дополнительная языковая поддержка на линукс системах
  • версия Java Hotspot VM 19.0
  • содержит Java VisualVM версии 1.3.1
  • исправлены разнообразные ошибки, полный список которых можно посмотреть на официальном сайте (на английском) Список исправленных багов в Java SE 6u23.

Java SE 6 Update 24

Вышла 15 февраля 2011 года.

Изменения:

  • Java DB обновлена до версии 10.6.2.1
  • данный релиз содержит исправления уязвимостей безопасности
  • исправлены обнаруженные уязвимости безопасности
  • исправлена ошибка при которой игры компании pogo приводили к падению браузера компании AOL с плагином джава версии 6u23

Изменения в 1.6.0_24 (6u24).

Java SE 6 Update 25

Вышла 22 апреля 2011 года.

Изменения:

  • улучшение производительности и стабильности
  • Java HotSpot™ VM обновлена до версии 20
  • поддержка Explorer 9, Firefox 4 and Chrome 10
  • улучшение класса BigDecimal

Изменения в 1.6.0_25 (6u25).

Java SE 6 Update 26

Вышла 08 июня 2011 года.

Изменения:

Java SE 6 Update 27

Вышла 16 августа 2011 года.

Изменения:

Java SE 6 Update 29

Вышла 18 октября 2011 года.

Изменения:

Примечания

  1. Java SE 6 Update 10 Overview
  2. Sun Java 6 Update 11 Available Now, Waiting on JavaFX. FindMySoft. Проверено 13 ноября 2009.
  3. Changes in 1.6.0_12 (6u12). Sun Microsystems. Проверено 30 мая 2009.
  4. Update Release Notes. Sun Microsystems. Проверено 30 мая 2009.
  5. Humble, Charles JavaOne: Garbage First. infoq.com (13 мая 2008). Проверено 7 сентября 2008.
  6. Coward, Dany Java VM: Trying a new Garbage Collector for JDK 7 (12 ноября 2008). Проверено 15 ноября 2008.
  7. Java SE 6 Update 14 Release Notes. Sun Microsystems. Проверено 4 января 2010.
  8. Breakpoints fail to hit under JDK 1.6.0_14. Проверено 14 июля 2009.
  9. Bug ID: 6862295 JDWP threadid changes during debugging session (leading to ignored breakpoints). Проверено 22 июля 2009.
  10. Changes in 1.6.0_16 (6u16). Sun Microsystems (11 августа 2009). Проверено 11 августа 2009.
  11. Changes in 1.6.0_17 (6u17). Sun Microsystems (4 ноября 2009). Проверено 13 ноября 2009.
  12. Changes in 1.6.0_18 (6u18). Sun Microsystems (13 января 2010). Проверено 18 января 2010.
  13. Changes in 1.6.0_19 (6u19). Sun Microsystems (30 марта 2010). Проверено 30 марта 2010.
  14. Changes in 1.6.0_20 (6u20). Sun Microsystems (15 апреля 2010). Проверено 15 апреля 2010.
  15. Changes in 1.6.0_21 (6u21). Sun Microsystems (7 июля 2010). Проверено 7 июля 2010.

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "История версий Java 6" в других словарях:

  • История версий Java — Основная статья: Java Содержание 1 JDK 1.0 (23 января 1996) 2 JDK 1.1 (19 февраля 1997) 3 J2SE 1.2 (8 декабря 1998) …   Википедия

  • Java Development Kit — Тип Комплект разработчика приложений Разработчик Oracle Corporatio …   Википедия

  • Java Community Process — (JCP)  сформированный в 1998 году формальный процесс, который позволяет заинтересованным лицам участвовать в формировании будущих версий спецификаций платформ языка Java. JSR Основа JCP  так называемые JSR (Java Specification… …   Википедия

  • Java Persistence API — (JPA)  API, входящий с версии Java 5 в состав платформ Java SE и Java EE, предоставляет возможность сохранять в удобном виде Java объекты в базе данных[1]. Существует несколько реализаций этого интерфейса, одна из самых популярных использует …   Википедия

  • Java Platform, Enterprise Edition — Тип Платформа программирования Разработчик Sun Microsystems …   Википедия

  • Java Platform — Java Platform, Enterprise Edition Java Platform, Enterprise Edition Тип Платформа программирования Разработчик Sun Microsystems …   Википедия

  • Java 2 — Java 2, или Java 2.0 дальнейшее развитие и усовершенствование спецификации исходного стандарта языка и платформы Java, на который теперь принято ссылаться как на Java 1.0. В настоящее время спецификация платформы Java 2 продолжает интенсивно… …   Википедия

  • Java Desktop System — Тип Среда рабочего стола Разработчик Sun Microsystems Операционная система Solaris Последняя версия JDS Release 3 Сайт www.sun.com/software/javadesktopsystem/ …   Википедия

  • Java Web Start — Application Manager Java Web Start (часто JavaWS)  технология компании Sun Microsystems, позволяющая запускать приложения на Java из …   Википедия

  • Java — Иное название этого понятия  «Ява»; см. также другие значения. Не следует путать с JavaScript. Java Класс языка …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»