Vous êtes sur la page 1sur 1

Questions de cour java

1-Donner la définition d'une Classe.

2-Quelle est la relation entre une classe et un objet.

3-Quelle est la différence entre une méthode en Java et une fonction en C ?

4-Quelle est la différence entre une classe et une interface.

4-Quelle est la différence entre une classe abstraite et une interface ?

Quelle est la syntaxe Java pour définir une interface ?

6-Qu'est-ce qu'une classe abstraite ? Quelle est la syntaxe Java pour la définir ?

7-Quelle est la différence entre une collection de type ArrayList et une collection de type
LinkedList?

8-Pourquoi la machine virtuelle joue-t-elle un rôle important dans la plateforme Java ?

9-Que signifie la portabilité d’un programme java, expliquer le rôle de cette notion.
10-Quelle est la différence entre les variables d’instance et les variables de classe.
11-Que signifie l’héritage et le polymorphisme, masquage des attributs, Casting.

12-Que signifie l’héritage et le polymorphisme.


13-Que signifie un package.

14-Que signifie JVM (Java Virtuel Machine) et Java Developer’s Kit (JDK)
15-Que signifie la portabilité d’un programme java, expliquer le rôle de cette notion.
16-Décrire chacune des classes suivantes : StringBuffer, Integer, Exception,HashMap,

17.Qu'est-ce qu'une méthode de classe? Quelle syntaxe java permet de définir une telle méthode ?

18-Qu'est-ce qu'une sous-classe d'une classe ? Quelle syntaxe java permet de définir une sous-
classe?