Niveau d'étude
BAC +3 (niveau 6)
ECTS
4 crédits
Composante
École d'ingénieur Denis Diderot
Période de l'année
Semestre 2
Objectifs
Savoir programmer en langage Java en utilisant le paradigme de programmation orientée objet, les bibliothèques du langage et un environnement de développement intégré (IDE) type NetBeans ou Eclipse.
Syllabus
- L’approche orientée objet : les origines et l’histoire de la POO, rappels sur les types, la notion d’objet, l’encapsulation, l’héritage et le polymorphisme.
- Le langage Java : les particularités du langage Java et de son implémentation, compilateur, bytecode, JVM, objets et classes, champs, méthodes, instances, références, allocation de mémoire, ramasse-miettes, interfaces et polymorphisme, héritage, exceptions.
- Les bibliothèques Java et leur utilisation : packages en général, entrées-sorties, java Collection Framework.
Dernière mise à jour le 24 février 2025