Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

Улучшения Платформы наборов

Эта страница суммирует улучшения к платформе наборов в Java SE 6.

Этот выпуск видел меньше изменений API чем 5.0, но было больше фокуса на точности и ясности спецификации. Мы рекомендуем использовать Java SE 6 спецификаций при записи программ для более старых выпусков.

Основной темой изменений API был лучший двунаправленный доступ набора.

Эти новые интерфейсы набора обеспечиваются:

Следующие конкретные классы реализации были добавлены:

Эти существующие классы были retrofitted, чтобы реализовать новые интерфейсы:

Два новых метода были добавлены к классу утилиты Collections:

У класса утилиты Arrays теперь есть методы copyOf и copyOfRange, которые могут эффективно изменить размеры, усечь, или скопировать подмассивы для массивов всех типов.

Прежде:

int[] newArray = new int[newLength];
System.arraycopy(oldArray, 0, newArray, 0, oldArray.length);

После:

int[] newArray = Arrays.copyOf(a, newLength);

Oracle и/или его филиалы Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами