|
|
- Introduction
- Présentation; l'AWT; Les packages; Historique; Les environnements de développement; Quelques pointeurs utiles
-
Votre première application Java
- Commencer à programmer. Le code de l'application; Quelques explications; Commentez vos programmes
- Les types de base du langage
- La déclaration des variables; Les types numériques; Les wrapped classes; Quelques exemples de définition de tableaux en Java
.
-
Les expressions du langage
- Les expressions numériques; Les expressions booléennes; Précédence des opérateurs
- Les instructions du langage
- Les blocs d'instructions; L'instruction conditionnelle if; Les instructions liées aux boucles; L'instruction continue; L'instruction break
- Le modèle objet de Java
- Définition d'une classe; Les attributs de classe; Les méthodes; La surcharge de méthodes; Instanciation d'objet; Quelques règles sur les constructeurs ; Méthodes et attributs statiques; L'héritage; Le polymorphisme; La liaison dynamique
(dynamic binding); Définir une classe abstraite; Définir une interface; Méthodes finales; Les classes intérieures
- Les packages
- Création d'un package; Importer les classes d'un package; Accéder directement à une classe d'un package;Compresser un package: L'utilitaire jar; La variable d'environnement CLASSPATH
- Les droits d'accès
- L'encapsulation; L'accès public; L'accès private; L'accès
protected; L'accès friendly
- La gestion de la mémoire
- .Java et la mémoire inaccessible; Le ramasse miettes; La JVM du JDK; Les finaliseurs
- Les exceptions
:
- On traite l'exception; Définir ces propres exceptions; Lever une exception
- Les threads en Java
- La classe Thread; L'interface Runnable; La synchronisationE
- Génération de documentation
:
- L'outil javadoc; Réalisation d'une documentation simple; Utilisation des commentaires javadoc; Quelques instructions javadoc; Documentation de la classe; Documentation des méthodes
- Gestion des entrées/sorties
- Les flots de caractères prédéfinis; La classe java.io.File; Les classes de bases; Les autres classes les plus
importantes
- Le package java.net
- Quelques définitions; Ouverture d'une connexion en mode TCP/IP; Ouverture d'une connexion en mode
- Interfaces
graphiques
- Abstract Window Toolkit (l'AWT); Swing; Les sujets abordés par ce cours
sont:
-
Le package java.applet
- La classe Applet; Interfaçage avec un document
- Le package java.beans
- La programmation orientée composants; L'introspection; La sérialisation
- Le package java.jdbc
- Établir une connexion; Mettre à jour la base de données; Interrogation de la base
-
Le package java.rmi
- Généralités; Codage d'un objet .
- Java et le langage XML
- Présentation du langage XML; Parser du XML; Présentation de la librairie
JAXP; Le modèle SAX (Simple API for XML); Le modèle DOM; Manipuler un document existant via DOM
- Java Glossaire:
-
|
|
| |
|