Автор оригинала: Pankaj Kumar.
Пакет java.util является частью модуля java.base. Этот пакет содержит наиболее важные API и классы в Java.
Содержимое пакета java.util
Пакет Java util содержит следующие классы и API:
- Структура Коллекций
- Параллельные Классы
- Функциональные Интерфейсы
- Классы регулярных Выражений
- Потоковый API
- ZIP API
- Классы Поддержки Интернационализации
- Сервисный Погрузчик
- API свойств
- API для генерации случайных чисел
- Анализ и сканирование строк
- Классы кодирования и декодирования Base64
- Устаревшие классы даты и времени
- Разное Исключения и Служебные классы
Важные интерфейсы в пакете java.util
Давайте рассмотрим некоторые важные интерфейсы в пакете java.util.
- Коллекция: Корневой интерфейс API коллекций.
- Компаратор : Используется для реализации логики сортировки объектов.
- Очередь и Дек : Очередь и двойная очередь
- Итератор : реализован классами коллекций для обеспечения логики итераций.
- Список
- Листератор
- Карта
- Набор
Важные классы в пакете java.util
- Список объектов
- База 64
- Календарь
- Григорианский календарь
- Дата
- Карта перечисления
- Перечисление
- Хэш-карта
- Набор хэшей
- Хэш-таблица
- Список ссылок
- Необязательный
- Приоритетная очередь
- Свойства
- Объединение ресурсов
- Карта деревьев
- Набор деревьев
Служебные классы в пакете java.util
- Массивы
- Коллекции
- Форматирующее устройство
- Сканер
- Случайный
- Таймер, временная задача
- UUID
- Соединитель строк
- Стрингтокенизатор
Исключения в пакете java.util
- Исключение ConcurrentModificationException
- Исключение пустого стека
- Исключение IllformedLocaleException
- Исключение InputMismatchException
- Исключение MissingResourceException
- Исключение NoSuchElementException
- Исключение PatternSyntaxException
- Исключение ZipException, исключение JarException
- Исключение IllegalFormatException