Les supports de cours
Vous trouverez ici, les différents liens vous permettant de relire/lire les diapositives présentées en cours durant le semestre.
1h30 heure par semaine, durant 12 semaines.
Les transparents de cours sont ici. Les exemples ne sont pas toujours accessibles via le fichier pdf, voici une archive dans laquelle vous trouverez les fichiers sources. Attention, c’est éventuellement le bazar, ils ont été commentés en cours, ainsi certains sont mal écrits et/ou ne tiennent pas compte des nouvelles possibilités de Java. Des compléments ont donc été ajoutés et l’on se référa à ces derniers.
La généricité de type, les collections, les expressions lambdas, les références de méthodes et les streams sont maintenant largement utilisés. Un premier survol vous est proposé.
L’api NIO 2 remplace la classe File de la très ancienne api IO. Une série de diapositives présente cela.
La notion de threads est également développée.
La bibliothèque JavaFX remplace désormais officiellement Swing. Plutôt que mettre à jour mes transparents j’en ai fait une présentation séparée.
Pour ceux qui voudrait utiliser Swing et les threads vous avez un complément.