QCM Java – Les collections – Partie 4
QCM sur Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Java comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Java .
1. HashTable utilise en interne la technique suivante pour l’insertion et la récupération des enregistrements?
A Sérialisation
B Transtypage
C Randomizing
D Hachage
2. Arraylist, Linkedlist et Vector sont tous des __________
A interface
B enums
C classe
D Aucune de ces réponses n’est vraie.
3. Lequel des éléments suivants ne permet pas l’insertion des doublons?
A TreeSet
B Vector
C Linkedlist
D Copyonwritearraylist
4. Lequel offre de meilleures performances pour l’insertion et la suppression au milieu de la liste?
A Vector
B ArrayList
C LinkedList
D Tout les réponses sont vrais
5. Quel est la sortie du code suivant?
import java.util.*; public class Main { public static void main(String args[]) { LinkedList<Integer> lang = new LinkedList<Integer>(); lang.add(8); lang.add(2); lang.add(1); lang.add(6); Iterator it = lang.iterator(); Collections.reverse(lang); Collections.sort(lang); while(it.hasNext()) System.out.print(it.next() + " "); } }
A 6 1 2 8
B 1 2 6 8
C 8 6 2 1
D 8 2 1 6
6. Laquelle de ces variables est une variable statique définie dans Collections?
A EMPTY_LIST
B EMPTY_SET
C EMPTY_MAP
D Tout les réponses sont vrais
7. Après le redimensionnement, la taille du vecteur est augmentée de ___
A 200%
B 100%
C 50%
D Aucune de ces réponses n’est vraie.
8. Après le redimensionnement, la taille du arraylist est augmentée de ___
A 200%
B 100%
C 50%
D Aucune de ces réponses n’est vraie.
9. Deque et Queue sont dérivés de _____
A Collection
B AbstractList
C AbstractCollection
D List
10. Un tableau non ordonné a une complexité en temps de recherche de ____
A O(log n)
B O(n)
C O(n + 1)
D O(1)