Programmation par objets en Java


Origines et motivations

Concepts de base

Environnement et constructions particulières en Java

Concepts avancés

Exceptions

Programmation générique

La notion d'interface abstraite

Utilitaires et collections génériques (java.util)

Packages et encapsulation

Fichiers et sérialisation

Tests unitaires - JUnit

Lambda expressions - Traitements de flots (streaming)

Aperçu des interfaces graphiques