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?