QCM Java – Conversions de types et castings

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. Laquelle de ces conditions est-elle nécessaire pour la conversion automatique de type en Java?

A Le type de destination est plus petit que le type de source

B Le type de destination est plus grand que le type de source

C Le type de destination peut être plus grand ou plus petit que le type de source

D Aucun de ces réponses

B

 

2. Quel sera le constructeur de la classe Prototype par défaut?
public class Prototype { }

A public prototype( )

B public prototype(void)

C prototype(void)

D prototype( )

A

 

3. Quelle est l’erreur dans ce code?
byte a = 90;
a = a * 90;

A La variable « a » ne peut pas contenir la valeur 180(limitée par sa portée).

B L’opérateur * converti « a * 90 » en « int », qui ne peut pas être converti en « byte » sans conversion.

C La variable « a » ne peut pas contenir la valeur 90.

D Aucune erreur dans ce code

B
Lors de l’évaluation d’une expression contenant « int, bytes ou shorts », l’expression est convertie en « int » puis évaluée, et le résultat est également de type « int ».

 

Différence entre langage de programmation et script

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *