HashMap en Java - java.util.HashMap

HashMap en Java - java.util.HashMap

Un HashMap stocke des paires clé/valeur. Vous pouvez trouver une valeur si vous fournissez la clé. Par exemple, vous pouvez stocker une table d'enregistrements d'employes, où les clés sont les ID d'employes et, les objets Employe sont des valeurs.

Lire la suite
HashSet en Java - java.util.HashSet

HashSet en Java - java.util.HashSet

HashSet en Java implémente l'interface Set et hérite de la classe AbstractSet. La classe HashSet est utilisée pour stocker une collection d'éléments uniques.

Lire la suite
Les listes chaînées en Java - java.util.LinkedList

Les listes chaînées en Java - java.util.LinkedList

LinkedList sont des structures de données linéaires où les éléments ne sont pas stockés dans des emplacements contigus et chaque élément est un objet séparé avec une partie de données et une partie d'adresse. Les éléments sont liés à l'aide de pointeurs et d'adresses. Chaque élément est appelé un nœud.

Lire la suite
Les listes dynamiques - java.util.ArrayList

Les listes dynamiques - java.util.ArrayList

Outre la classe Arrays, Java fournit une classe ArrayList qui peut être utilisée pour créer des conteneurs qui stockent des listes d'objets. La classe ArrayList offre certains avantages par rapport à la classe Arrays. Plus précisément, ArrayList est redimensionnable dynamiquement.

Lire la suite
Classe Arrays - java.util.Arrays

Classe Arrays - java.util.Arrays

La classe Arrays du package java.util fait partie de Java Collection Framework. Cette classe fournit des méthodes statiques pour créer et accéder de manière dynamique aux tableaux Java. Il ne comprend que des méthodes statiques et les méthodes de la classe Object.

Lire la suite
Les tableaux en Java

Les tableaux en Java

Un tableau est une liste nommée d'éléments de données qui ont tous le même type de données. Chaque donnée est un élément du tableau.

Lire la suite
Les singletons en Java

Les singletons en Java

Singleton est un modèle de conception (Design pattern) plutôt qu'une fonctionnalité spécifique à Java. Cela garantit qu'une seule instance d'une classe est créée.

Lire la suite
Les classes imbriquées en Java

Les classes imbriquées en Java

En Java, vous pouvez créer une classe dans une autre classe et les stocker ensemble. ces classes sont des classes imbriquées.

Lire la suite
Interfaces et héritage multiple en Java

Interfaces et héritage multiple en Java

Dans le langage de programmation Java, une interface n'est pas une classe, mais un ensemble d'exigences pour les classes qui souhaitent s'y conformer. En règle générale, le fournisseur de certains services déclare: «Si votre classe se conforme à une interface particulière, le service sera exécuté.»

Lire la suite
Classes abstraites en Java

Classes abstraites en Java

le seul but de la création de classes abstraites est de permettre à d’autres classes de les hériter. Si vous essayez d'instancier un objet à partir d'une classe abstraite, vous recevez un message d'erreur du compilateur indiquant que vous avez commis une erreur InstantiationError.

Lire la suite