ABCSITE

INFORMATIQUE

 
 
 

 
 
Java :  Le menu...

 

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:
 
 
 

ABCSITE © copyright 2002