|
|
Компьютеры - История версий Java - Java SE 7.024 апреля 2011
Оглавление: 1. История версий Java 2. J2SE 5.0 3. Java SE 6 4. Java SE 7.0
Java 7 это предстоящее крупное обновление Java.. Процесс разработки разбит на 13 этапов; последний этап был достигнут 18 февраля 2011. На каждом этапе выпускается множество версий, в основном включающих улучшения и исправления.
Новые возможности в Java 7
- Поддержка виртуальной машиной динамических языков в рамках Мультиязыковой виртуальной машины
- Сжатые 64-битные указатели Доступны в Java 6 с параметром -XX:+UseCompressedOops
- Изменения в рамках Project Coin. Возможности, включенные в Project Coin:
-
- Строки в switch
- Автоматическое управление ресурсами
- Выведение типов при создании экземпляра обобщенного класса
- Упрощен вызов метода с переменным числом аргументов
- Поддержка подчеркиваний в качестве разделителей цифр для чисел
- Поддержка коллекций на уровне языка
- Средства для параллельного исполнения в рамках JSR 166
- Новая библиотека Ввода/вывода для улучшения платформонезависимости и поддержки метаданных и символьных ссылок. Пакеты: java.nio.file и java.nio.file.attribute
- Поддержка алгоритмов эллиптической криптографии на уровне библиотеки.
- XRender для Java 2D, улучшающий управление возможностями современных GPU
- Новое графическое API, которое планировали выпустить в Java версии 6u10
- Расширение поддержки сетевых протоколов на уровне библиотеки
- Обновления в XML и Юникоде.
От Лямбда-функции, проекта Jigsaw и некоторых других возможностей проекта Coin в Java 7 было решено отказаться. Они будут реализованы в Java 8, выпуск которого ожидается в конце 2012.
Просмотров: 3650
|