Visibilité — définition ?
Zone d'accessibilité d'un élément de classe.
Public — rôle ?
Accessible partout dans le programme.
Private — rôle ?
Accessible uniquement dans la classe.
Package-private — rôle ?
Accessible dans le même package.
Protected — rôle ?
Accessible dans le package et sous-classe.
Encapsulation — principe ?
Cacher les détails et protéger les données.
Collection — définition ?
Groupe d'éléments manipulables ensemble.
List — rôle ?
Collection ordonnée avec accès par indice.
Set — rôle ?
Collection sans doublons, sans ordre garanti.
ArrayList — implémentation ?
Liste dynamique basée sur tableau.
HashSet — implémentation ?
Ensemble utilisant hachage pour unicité.
Types primitifs — exemple ?
int, float, boolean, char.
Classe d’emballage — rôle ?
Encapsuler un primitive en objet.
Autoboxing — définition ?
Conversion automatique primitive → objet.
Unboxing — définition ?
Conversion automatique objet → primitive.
Association — définition ?
Relation entre deux classes.
Association bidirectionnelle — rôle ?
Les deux classes se connaissent mutuellement.
Parcours collections — comment ?
Boucle for ou for-each.
Recherche — méthode ?
Utiliser contains() ou parcours séquentiel.
Insertion — méthode ?
add() pour ajouter un élément.
Suppression — méthode ?
remove() pour retirer un élément.
Tri rapide — autre nom ?
QuickSort, algorithme de division et conquête.
Testez vos connaissances avec un QCM de 11 questions sur Gestion des collections et visibilité en Java.
1. Qu'est-ce que la visibilité en Java ?
2. Quelle est l'implémentation de la collection List en Java mentionnée dans le contenu?
Révisez le cours complet dans la fiche de révision de Gestion des collections et visibilité en Java.
Voir la fiche →Bases de données
Bases de données
Programmation
Programmation
Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards