2.1.1 – Types primitifs
Combien de types primitifs existe-t-il en Java ?
Quelle est la plage de valeurs du type byte ?
Quel suffixe doit-on utiliser pour déclarer une variable de type long ?
Quels sont les types primitifs entiers en Java ?
Quel est le type par défaut pour les nombres décimaux en Java ?
Quelle est la différence entre char et String ?
Quelles valeurs peut prendre une variable de type boolean ?
Quel est le résultat de la division entière : int resultat = 10 / 3;
2.1.2 – Types non primitifs
Quels sont les types non primitifs les plus courants en Java ?
Ă€ quel indice commence un tableau en Java ?
Quelle est la principale différence entre les types primitifs et non primitifs ?
2.2.1 – Opérateurs arithmétiques
Quel est le résultat de l'expression : 17 % 5
Quel est le résultat de : int x = 5; int y = ++x;
Quel est le résultat de : int x = 5; int y = x++;
Quel est le résultat de : int resultat = 2 + 3 * 4;
Quels sont les opérateurs d'assignation composés en Java ?
Comment vérifier si un nombre est pair en utilisant l'opérateur modulo ?
2.2.2 – Opérateurs logiques et de comparaison
Quel opérateur de comparaison vérifie si deux valeurs sont égales ?
Quel est le résultat de : boolean resultat = true && false;
Quel est le résultat de : boolean resultat = true || false;
Quel est le résultat de : boolean resultat = !true;
Quels sont les opérateurs de comparaison en Java ?
Qu'est-ce que l'évaluation court-circuit (short-circuit evaluation) ?
2.3.1 – Utilisation de la classe Scanner
Dans quel package se trouve la classe Scanner ?
Comment créer un objet Scanner pour lire depuis la console ?
Quelle est la différence entre next() et nextLine() ?
Quel est le problème courant quand on utilise nextInt() suivi de nextLine() ?
2.3.2 – Lecture de différents types de données
Quelles méthodes de Scanner permettent de lire des nombres ?
Comment vérifier si un entier est disponible avant de le lire avec Scanner ?
Comment convertir une String en int en Java ?
2.4.1 – Indentation et lisibilité
Combien d'espaces sont recommandés par niveau d'indentation en Java ?
Quel est le style d'accolades recommandé en Java ?
2.4.2 – Commentaires
Quels sont les types de commentaires en Java ?
Quelles balises JavaDoc sont utilisées pour documenter les paramètres et la valeur de retour ?
2.4.3 – Packages
Où doit être déclaré le package dans un fichier Java ?
Quelle est la convention de nommage recommandée pour les packages ?
Quel mot-clé permet d'utiliser une classe d'un autre package sans écrire le nom complet ?