Plan du cours

Introduction

  • JVM, JRE et JDK
  • Environnement de développement intégré
  • Compilation et exécution d'un code Java.

Java Syntaxe

  • Paquets
  • Variables, tableaux et types de données
  • Opérateurs et flux de contrôle
  • Détails des énumérations

Orienté objet Programming

  • Classes et objets
  • Constructeurs de classes
  • Héritage, surcharge et superposition
  • Modificateurs Access
  • Classes abstraites
  • Interfaces

Java Cadre de collecte

  • Collections et tableaux
  • Listes, cartes, files d'attente et ensembles
  • Cartes
  • Contrat Equals et hashCode
  • Le tri

Gestion des exceptions

  • Classe Throwable
  • exceptions vérifiées et non vérifiées
  • Lancer une exception
  • Les instructions "try...catch" (essayer...attraper)
  • Création d'exceptions personnalisées

API d'entrée/sortie

  • Travailler avec des flux d'entrée et de sortie
  • Flux d'octets ou de caractères
  • Traitement des fichiers
  • Sérialisation d'objets
  • NIO.2

Java Concurrence

  • Threads et concurrence
  • Classe Thread et interface Runnable
  • Exécution de tâches à l'aide d'ExecutorService
  • Synchronisation des threads

Pré requis

La connaissance d'un langage de programmation procédural (comme C, PHP, Basic, Pascal) ou d'un langage de programmation orienté objet est requise.

  28 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires