Langage orienté gestion (théorie) - Java

plan Les documents regroupés dans cette page se présentent tels que je les ai laissés au moment de terminer mes cours à l'École de Commerce et d'Informatique. Je les maintiens en l'état jusqu'en octobre 2012. Après cette date, ceux d'entre eux qui présenteront encore un quelconque intérêt seront placés dans les archives.

Ce cours consacré au langage Java s'est donné au second semestre entre février et avril 2011.

Il a consisté en une série d'exposés sur les caractéristiques essentielles de Java, assortis de petits essais de programmation. Pour la fin du cours, les étudiants ont dû réaliser un petit programme utilisant l'une ou l'autre des caractéristiques du langage.

Les points suivants ont été abordés:

  • syntaxe générale du langage
  • héritage, interfaces et classes dérivées
  • tableaux et collections
  • généricité
  • erreurs et exceptions
  • interface avec les bases de données
  • interface graphique Swing et gestion des événements
  • threads
  • Exemple de collection : une paire

    Pour illustrer la structure interne d'une collection, exemple académique consistant à implémenter une collection des deux objets (une paire). Le code proposé diffère de celui des notes sur quelques points mineurs, notamment, l'utilisation d'un tableau. (Projet Java - NetBeans)

  • Threads et synchronisation

    Quelques projets tournant autours des threads. Un et plusieurs threads. Utilisation d'une collection unique par plusieurs threads avec et sans plantages. (Projet Java - NetBeans)