QCM Java – Types de donnée primitifs
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. Quelle est la plage du type short dans Java?
A -128 à 127
B -32768 à 32767
C -2147483648 à 2147483647
D Aucun de ces réponses
2. Quelle est la plage du type « byte » dans Java?
A -128 à 127
B -32768 à 32767
C -2147483648 à 2147483647
D Aucun de ces réponses
3. Lesquelles des lignes suivantes sont autorisées dans Java?
int i = (int)3.99; byte b2 = (byte)300L; long l = (byte)300; int i = (int)222.2;
A 1 et 2
B 2 et 3
C 3 et 4
D Toutes les déclarations sont correctes.
4. Une expression de type « byte », « int », et « short » peut être converti vers quelle de ces types?
A float
B byte
C long
D int
5. Lequel de ces valeurs peut être contenu dans une variable de type float?
A -1.3e+060
B +5.4e+407
C -3.4e+038
D -5.4e+205
6. Quelle est le type de retour de « java.lang.Math.sqrt() » ?
A long
B double
C float
D int
7. Quelle est la sortie de ce programme?
public class Moy { public static void main(String args[]) { double nbrs[] = {6.9, 9.1, 54, 13.7, 17.9, 29.1}; double res; res = 0; for (int i = 0; i < 6; ++i) res= res+ nbrs[i]; System.out.print(res/6); } }
A 21.78333333333330
B 21.78333333333331
C 21.78333333333332
D 21.78333333333333
8. Quelle est la sortie de ce programme?
public class Division { public static void main(String args[]) { double x, y, z; x = 2.0/0; y = 0/2.0; z =0/0.0; System.out.println(x); System.out.println(y); System.out.println(z); } }
A NaN
B 0.0
C Infinity
D Toutes les réponses sont correctes.
9. Quelle est la sortie de ce programme?
public class Inc { public static void main(String args[]) { int i = 2; System.out.print(++i * 6); } }
A 36
B 16
C 18
D 12
10. Quelle est la sortie de ce programme?
public class Surface { public static void main(String args[]) { double r, pi, surf; r = 2.9; pi = 3.14; surf = pi * r * r; System.out.println(surf); } }
A 26.4074
B 26.407457
C 26
D 26.40