Quelques supports de travaux
dirigés pour l'enseignement de Java
La série réalisée et utilisée en 2004/2005
La série réalisée et utilisée en 2003/2004
La série réalisée et utilisée en 2000/2001
Pour les maîtrises d'informatique. Sujets réalisés par Nicolas Bedon, Etienne Duris et Rémi Forax.
- TD 1 (Postscript gzipé)
Affichage, arguments sur la ligne de commande, classe, types
primitifs et types références, tableaux, objets partagés et
mutabilité, utilisation des API.
- TD 2 (Postscript gzipé)
Classe, constructeurs, méthodes, surcharge, membres statiques,
délégation, composition et responsabilité.
- TD 3 (Postscript gzipé)
Typage et sous-typage, héritage, redéfinition, surcharge, masquage
et classe abstraite.
- TD 4 (Postscript gzipé)
Classes abstraites, interfaces, classes internes, hierarchie de
classes et itérateurs.
- TD 5 (Postscript gzipé)
Les flots de caractères, flots sur les fichiers, écriture et lecture
via la sérialisation, quelques collections.
- TD 6 (Postscript gzipé)
Introspection, classe Class, paquetage
java.lang.reflect, processus légers, classe Thread
et interface Runnable.
- ...
La série réalisée et utilisée en
1999/2000
Pour les maîtrises d'informatique et une partie pour les 2ième années
d'Ingénieurs 2000, filière Informatique et Réseaux.
Les numéros de TD ne correspondent pas à des
séances; chaque feuille contient des exercices qui peuvent
être réalisés, en moyenne, en quatre heures.
- TD 1 (Postscript gzipé)
Affichage, arguments sur la ligne de commande, classe, constructeur,
constructeurs surchargés, références, partage,
délégation, composition, utilisation des API.
- TD 2 (Postscript gzipé)
Héritage, masquage, redéfinition, sous-typage,
notions d'égalité.
- TD 3 (Postscript gzipé)
Interfaces, classes abstraites, classes internes, hierarchies de classes.
- TD 4 (Postscript gzipé)
Processus légers (Thread), exclusion mutuelle,
attente/notification, rendez-vous.
- TD 5 (Postscript gzipé)
Objets et classe Class, introspection, réflexion,
programmation dynamique.
Une brève série réalisée et
utilisée en 1997/1998
[page d'accueil]
Last modification: September 29, 2004.