Search Header Logo

Qcm java

Authored by Ammar Dje

Other

University

Used 2+ times

Qcm java
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la raison principale pour laquelle Java adopte le paradigme de programmation orientée objet ?

Pour faciliter la gestion des ressources système

Pour permettre la réutilisation du code et la modélisation du monde réel

Pour accélérer l'exécution des programmes

Pour réduire la complexité des algorithmes

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la principale différence entre une interface et une classe abstraite en Java

Une interface peut contenir des méthodes concrètes, une classe abstraite ne peut pas

Une classe abstraite peut contenir des méthodes statiques, une interface ne peut pas

Une classe abstraite peut contenir des champs de données, une interface ne peut pas

Une classe abstraite peut avoir des constructeurs, une interface ne peut pas

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel est le but principal d'un constructeur en Java ?

Pour initialiser les variables de classe

Pour créer des instances de la classe

Pour définir des méthodes spécifiques à la classe

Pour définir des interfaces avec d'autres classes

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qu'est-ce qu'une classe interne (inner class) en Java ?

Une classe qui est déclarée à l'extérieur de toute autre classe

Une classe qui est déclarée à l'intérieur d'une autre classe

Une classe qui n'a pas de constructeur

Une classe qui ne peut pas être héritée

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la différence entre les opérateurs {==} et {equals()} en Java ?

{==} compare les références mémoire, {equals()} compare les valeurs

{==} compare les valeurs, {equals()} compare les références mémoire

{==} est utilisé pour les objets, {equals()} est utilisé pour les primitives

Ils font exactement la même chose

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la sortie de ce code ?

String str = "Hello";
System.out.println(str.substring(0, 2));

Hel

Hello

ell

Ho

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quel est le résultat de l'expression suivante en Java ?

10

0

Erreur de compilation

ArithmeticException: / by zero

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?