Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Cours
Questionnaires
Snippets
Les outils
Outils généraux
Générateur de code
Éditeur HTML
Encodeur HTML
Convertisseur Base 64
Différence de Code
Embellisseur JSON
Formatteur CSS
Convertisseur Markdown
Trouveur de Couleur Tailwind CSS
Chiffrer/Déchiffrer par Phrase
Vérificateur de Support API JS
Convertisseur de nombres
Créateur CSS
Créateur de CSS
Créateur d'Ombre de Texte CSS
Créateur de Rotation de Texte CSS
Créateur de Contour CSS
Créateur d'Ombre RGB CSS
Créateur de Transformation CSS
Créateur de Police CSS
Outils de couleur
Pipette de couleur
Couleurs CMYK
Couleurs HWB
Couleurs HSL
Couleur Hex
Mélangeur de Couleurs
Convertisseur de Couleurs
Couleur RGB
Vérificateur de Contraste de Couleur
Dégradé de Couleur
Outils de chaîne
Calculateur de Longueur
Outil Hash MD5
Outil Hash SHA256
Outil Inverseur
Encodeur d'URL
Décodeur URL
Encodeur Base64
Décodeur Base64
Suppresseur d'Espaces
Convertisseur en Minuscules
Convertisseur en Majuscules
Compteur de Mots
Décapant des Lignes Vides
Nettoyeur HTML
Convertisseur Binaire en Hex
Décodeur Binaire Hex
Convertisseur Rot13
Texte en Binaire
Suppresseur de Doublons
Change theme
Dark
Light
System
Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Comment Faire
Comment Git
Comment JavaScript
Comment CSS
Comment PHP
Comment Symfony
Comment HTML
Comment Java
Comment AngularJs
Comment NodeJs
Comment Linux
Comment Apache
Java - Les bases
1/25
Que signifie le mot-clé 'transient' dans une classe Java ?
La variable peut être sérialisée
La variable est thread-safe
La variable ne peut pas être sérialisée
La variable est volatile
Suivant >
2/25
Lequel de ces éléments n'est pas un modificateur d'accès valide en Java ?
public
protected
private
friend
Suivant >
3/25
Quelle méthode est appelée lorsqu'un objet est cloné en Java ?
cloneMethod()
copy()
clone()
Object.clone()
Suivant >
4/25
À quoi sert le mot-clé 'final' en Java ?
Pour finaliser la création d'un objet
Pour créer une variable ou méthode constante
Pour indiquer la dernière classe dans une hiérarchie
Pour finaliser des affectations de variables
Suivant >
5/25
Quelle fonctionnalité Java permet à la méthode d'une sous-classe de remplacer la méthode de sa superclasse ?
L'héritage
L'encapsulation
Le polymorphisme
L'abstraction
Suivant >
6/25
Quelle est la taille par défaut d'un 'HashSet' en Java ?
16
10
12
32
Suivant >
7/25
En Java, à quoi sert le mot-clé 'volatile' pour une variable ?
Il garantit que la variable est synchronisée entre les threads
Il rend la variable immuable
Il augmente la vitesse d'accès à la variable
Il rend la variable transient
Suivant >
8/25
Quelle est la signification de la méthode 'main' dans une application Java ?
C'est la méthode qui s'exécute lorsqu'une classe est instanciée
Elle est utilisée pour définir des variables
C'est le point d'entrée d'une application Java
Elle est utilisée pour nettoyer les ressources avant de quitter l'application
Suivant >
9/25
Quelle est la fonction du mot-clé 'extends' en Java ?
Pour hériter des méthodes d'une interface
Pour étendre la fonctionnalité d'une méthode
Pour hériter des propriétés et méthodes d'une superclasse
Pour étendre l'allocation de mémoire pour un objet
Suivant >
10/25
En Java, quelle est la différence entre '==' et 'equals()' ?
'==' vérifie l'égalité de valeur, 'equals()' vérifie l'égalité de référence
'==' vérifie l'égalité de référence, 'equals()' vérifie l'égalité de valeur
Il n'y a aucune différence
'equals()' est utilisé uniquement pour les chaînes de caractères
Suivant >
11/25
Quel est le rôle de l'instruction 'import' en Java ?
Pour inclure un paquet dans le fichier courant
Pour exporter une classe vers un autre fichier
Pour charger une bibliothèque au moment de l'exécution
Pour déclarer une variable
Suivant >
12/25
Quel est le but de l'instruction 'package' en Java ?
Pour améliorer la performance de l'application
Pour créer un nouveau thread
Pour définir un espace de noms pour les classes
Pour importer des bibliothèques externes
Suivant >
13/25
Quelle méthode doit être implémentée dans une classe qui implémente l'interface java.util.Comparator ?
compare()
compareTo()
equals()
hashCode()
Suivant >
14/25
Comment déclarez-vous une variable constante en Java ?
En utilisant le mot-clé 'constant'
En utilisant les mots-clés 'static final'
En utilisant le mot-clé 'immutable'
En déclarant sans initialisation
Suivant >
15/25
Quel est le rôle de l'instruction 'break' dans une boucle en Java ?
Pour sauter l'itération actuelle de la boucle
Pour mettre en pause l'exécution de la boucle temporairement
Pour terminer la boucle immédiatement
Pour continuer l'exécution de la boucle indéfiniment
Suivant >
16/25
Qu'est-ce qu'un thread 'daemon' en Java ?
Un thread à haute priorité
Un thread qui s'exécute en arrière-plan
Un thread qui ne peut pas être tué
Le thread principal d'une application
Suivant >
17/25
Quelle est la fonction du mot-clé 'native' en Java ?
Il indique que la méthode est implémentée dans une autre langue comme le C ou le C++
Il déclare une méthode comme faisant partie de la bibliothèque Java native
Il optimise la méthode pour une exécution plus rapide
Il rend la méthode accessible uniquement au sein de son propre paquet
Suivant >
18/25
Quelle fonctionnalité de Java permet une liaison de méthodes à l'exécution ?
Typage statique
Liaison dynamique
Surcharge de méthode
Surchargement de méthode
Suivant >
19/25
En Java, qu'est-ce qu'une 'Expression Lambda' ?
Une représentation concise d'une fonction anonyme qui peut être transmise
Un type spécial d'exception
Une manière de créer un nouveau thread
Une expression utilisée pour la manipulation de tableaux
Suivant >
20/25
Que garantit le mot-clé 'synchronisé' dans un environnement multithreadé ?
Une exécution plus rapide des threads
Qu'un seul thread peut accéder à la méthode ou au bloc à la fois
Que plusieurs threads peuvent exécuter la méthode simultanément
Que la méthode sera toujours exécutée par le thread principal
Suivant >
21/25
En Java, quelle méthode devez-vous surcharger pour utiliser un objet comme clé dans une HashMap ?
hashKey()
mapKey()
equals() et hashCode()
getKey()
Suivant >
22/25
En Java, quel est l'effet d'assigner une valeur 'null' à une variable de référence ?
La variable de référence est supprimée
Cela provoque une erreur de compilation
La variable de référence ne pointe vers aucun objet
Elle initialise automatiquement l'objet
Suivant >
23/25
Qu'est-ce que la 'collecte des ordures' en Java ?
Un processus de désallocation de mémoire en supprimant manuellement des objets
Un processus de libération automatique de la mémoire occupée par des objets qui ne sont plus utilisés
Un outil pour optimiser le code Java
Une méthode de stockage d'objets inutilisés
Suivant >
24/25
Que signifie le mot-clé 'final' lorsqu'il est appliqué à une méthode en Java ?
La méthode peut être surchargée dans une sous-classe
La méthode ne peut pas être surchargée dans une sous-classe
La méthode renverra une valeur finale
La méthode sera exécutée à la fin du programme
Suivant >
25/25
Quel est le but principal de l'instruction 'try-with-resources' en Java ?
Pour exécuter un bloc de code plusieurs fois
Pour fermer automatiquement les ressources après exécution
Pour gérer plusieurs exceptions dans un seul bloc catch
Pour améliorer la performance des blocs try-catch
Suivant >
Pour obtenir le résultat du quiz, veuillez fournir votre adresse e-mail (facultatif)..
Obtenir le certificat
Il semble que vous n'ayez pas encore répondu à des questions. Veuillez fournir vos réponses pour continuer.