Les interfaces |
Collection |
représente l'interface racine de toutes les classes de collections. |
Comparator |
représente une fonction de comparaison qui impose un ordonnancement total sur plusieurs collections d'objets |
Enumeration |
représente un objet qui implémente l'interface Enumeration qui génère une série d'éléments. |
EventListener |
représente une interface de balisage que toutes les interfaces chargées de capter les événements doivent étendre. |
Iterator |
représente un itérateur sur une collection. |
List |
représente une collection ordonnée. |
ListIterator |
représente un itérateur pour les listes qui permet de parcourir la liste dans toutes les directions, de modifier la liste pendant l'itération, et d'obtenir la position courante de l'itérateur dans la liste. |
Map |
représente un objet qui répertorie des paires clé-valeur. |
Map.Entry |
représente une entrée Map (paire clé-valeur). |
Observer |
Une classe peut implémenter l'interface Observer lorsqu'elle veut être informée des changements dans des objets observables. |
RandomAccess |
représente une interface de marquage utilisée par les implémentation de listes pour indiquer qu'elles supportent l'accès aléatoire rapide. |
Set |
représente une collection qui contient des éléments sans doublons. |
SortedMap |
Un objet Map que d'autres garanties qu'il sera dans l'ordre de clef croissante, trié selon l'ordonnancement normal de ses clefs (voient l'interface comparable), ou par un comparateur ont fourni au temps assorti de création de carte. |
SortedSet |
garantit que les éléments de cet ensemble seront stockés et triés par l'intermédiaire d'un comparateur. |
Les classes |
AbstractCollection |
fournit une exécution squelettique de l'interface Collection afin de minimiser les tentatives requises pour implémenter cette interface. |
AbstractList |
fournit une exécution squelettique de l'interface List afin de réduire au minimum l'effort exigé pour mettre en application cette interface soutenue par un conteneur de données "d'accès aléatoire" (tel que dans un tableau). |
AbstractMap |
fournit une exécution squelettique de l'interface Map afin de minimiser l'effot exigé pour implémenter cette interface. |
AbstractSequentialList |
fournit une exécution squelettique de l'interface List afin de minimiser l'effot exigé pour implémenter cette interface renforcée par un conteneur de données à "accès séquentiel" (tel qu'une liste chaînée). |
AbstractSet |
fournit une exécution squelettique de l'interface Set afin de minimiser l'effot exigé pour implémenter cette interface. |
ArrayList |
représente un tableau redimensionnable implémentant l'interface List. |
Arrays |
contient des méthodes pour la manipulation des tableaux. |
BitSet |
implémente un vecteur de bits qui croît si nécessaire. |
Calendar |
représente une classe de base abstraite pour la conversion d'objet Date et d'un ensemble de champs entiers tels que YEAR, MONTH, DAY, HOUR, etc.. |
Collections |
est composée de méthodes statiques qui manipule ou crée des objets Collections. |
Currency |
représente une monnaie. |
Date |
représente une date avec une précision jusqu'au millième de seconde. |
Dictionary |
est le parent abstrait de n'importe quelle classe tel qu'un objet Hashtable. |
EventListenerProxy |
constitue une classe abstraite d'emballage (wrapper) pour une classe EventListener qui associe un jeu de paramètres additionnels avec l'écouteur. |
EventObject |
constitue la classe racine à partir duquel tous les objets d'états d'événements seraient dérivés. |
GregorianCalendar |
représente une sous-classe concrète de la classe Calendar et fournit le calendrier standard utilisé par la plupart des pays. |
HashMap |
est une table de hachage implémentant l'interface Map. |
HashSet |
implémente l'interface Set et est renforcée par une table de hachage. |
Hashtable |
implémente l'interface Map et est destinée à contenir des paires d'objets non-nulles clé/valeur. |
IdentityHashMap |
implémente l'interface Map avec une table de hachage en utilisant une égalité de référence à la place d'une égalité d'objet lors de la comparaison des clés et valeurs. |
LinkedHashMap |
constitue à la fois une table de hachage Map et une liste chaînée avec un ordre d'itération prévisible. |
LinkedHashSet |
constitue à la fois une table de hachage Set et une liste chaînée avec un ordre d'itération prévisible. |
LinkedList |
représente un liste chaînée implémentant l'interface List. |
ListResourceBundle |
représente une sous-classe abstraite de la classe ResourceBundle qui gère les ressources locales dans une utilisation convenable et facile de liste. |
Locale |
représente une région culturel, politique ou géographique. |
Observable |
représente un objet observable ou "data" dans le paradigme vus-modèle. |
Properties |
représente un ensemble persistant de propriétés. |
PropertyPermission |
représente les permissions de propriété. |
PropertyResourceBundle |
représente une sous-classe concrète de la classe ResourceBundle qui gère les ressources locales pour une utilisation d'un ensemble de chaînes de caractères statiques à partir du fichier de propriétés. |
Random |
est utilisée pour générer un flux de nombres pseudo-aléatoires. |
ResourceBundle |
contient des objets spécifiques représentant des ressources locales. |
SimpleTimeZone |
est une sous-classe concrète d'un objet TimeZone qui représente un fuseau horaire à utiliser avec un objet GregorianCalendar. |
Stack |
représente une pile LIFO (Last-In-First-Out) d'objets. |
StringTokenizer |
permet à une application de décomposer une chaîne de caractères en jetons. |
Timer |
représente une facilité pour les threads afin de planifier des tâches pour une exécution future dans un thread en arrière plan. |
TimerTask |
représente une tâche qui peut être programmée pour un unique moment précis ou pour une exécution répétitive par rapport à un objet Timer. |
TimeZone |
représente un fuseau horaire a time zone offset, and also figures out daylight savings. |
TreeMap |
représente une implémentation de l'interface SortedMap. |
TreeSet |
implémente l'interface Set renforcée par une instance de TreeMap. |
Vector |
implémente un tableau d'objets susceptibles de s'expandre. |
WeakHashMap |
représente une implémentation d'un objet Map basé sur une table de hachage avec des clès faibles. |