# Uses of Package
java.util

- Packages that use java.util
  Package | Description
  --- | ---
  java.lang |
  java.lang.invoke |
  java.util |

- Classes in java.util used by java.lang
  Class and Description
  Comparator A comparison function, which imposes a total ordering on some collection of objects.
  Enumeration An object that implements the Enumeration interface generates a series of elements, one at a time.
  Iterator An iterator over a collection.
  Map An object that maps keys to values.

- Classes in java.util used by java.lang.invoke
  Class and Description
  List An ordered collection (also known as a sequence).

- Classes in java.util used by java.util
  Class and Description
  Collection The root interface in the collection hierarchy.
  Comparator A comparison function, which imposes a total ordering on some collection of objects.
  Iterator An iterator over a collection.
  List An ordered collection (also known as a sequence).
  ListIterator An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
  Map An object that maps keys to values.
  Map.Entry A map entry (key-value pair).
  ServiceLoader A simple service-provider loading facility.
  Set A collection that contains no duplicate elements.
  TimerTask A task that can be scheduled for one-time or repeated execution by a Timer.

Copyright © 2025 API Design. All Rights Reserved.