Plan du cours

Commençons

  • L'histoire de la
  • JVM
  • JDK
  • JRE
  • Hello World
  • JavaDoc
  • Classes et paquets
  • API Documentation

La base

  • Java comparer avec C++
  • Sortie simple
  • Remarques
  • Types de données natives
  • Variables
  • Mots clés
  • Identificateurs
  • Expressions et opérateurs
  • Déclarations simples et composées
  • Déclarations de contrôle
  • Déclarations de bouclage
  • Affectations
  • Variables locales
  • Assertion
  • Annotations

Introduction à la POO

  • Cycle de développement du logiciel
  • Objets et classes
  • Caractéristiques principales de la POO
  • Relations entre les objets

Orienté objet Programming

  • Objets, classes et variables de type classe
  • Déclarer des classes, des variables de type classe
  • Appeler une méthode
  • Le mot-clé spécial "this
  • Déclaration de classe
  • Déclaration des attributs
  • Déclaration des méthodes
  • Surcharge des méthodes
  • Déclaration des constructeurs
  • Constructeurs par défaut
  • Surcharge des constructeurs
  • Utilisation de "this" dans les constructeurs
  • Variables statiques
  • Méthodes statiques
  • Initialisateurs statiques
  • Variables finales
  • Paquets de logiciels
  • Déclaration de paquetage
  • La déclaration "import
  • Déclaration des Enums
  • Java API Documentation

Tableaux et chaînes de caractères

  • Tableau de valeurs de type natif
  • Tableau d'objets
  • Position des crochets
  • Copie des valeurs d'un tableau
  • Tableau multidimensionnel
  • La variable "longueur
  • La classe "String
  • Instancier une chaîne de caractères
  • Comparer des chaînes de caractères
  • La méthode "toString()
  • La classe StringBuffer
  • La classe StringBuilder
  • La classe StringTokenizer
  • Passage d'arguments à la méthode "main

L'héritage

  • Introduction à l'héritage
  • L'héritage dans Java
  • Syntaxe de dérivation
  • Signification de l'héritage
  • Constructeurs et héritage
  • [Modificateurs
  • Surcharge des méthodes
  • Polymorphisme
  • Constructeurs et mot-clé "super
  • Classe abstraite
  • Interfaces
  • L'opérateur "instanceof
  • Casting Références
  • Méthodes dépréciées
  • La classe "objet

Les classes internes

  • Types de classes internes
  • Signification détaillée
  • Classes internes dans les méthodes
  • Classe interne anonyme
  • Classe interne statique

Traitement des exceptions

  • Le mécanisme de traitement des exceptions
  • Hiérarchie des classes d'exceptions
  • Trois types d'exceptions
  • Déclaration Try&Catch
  • La commande "throw
  • La chaîne de lancement
  • Le bloc "finally
  • L'ajout de "throws
  • La règle "Handle or Declare" (gérer ou déclarer)
  • Surcharge des méthodes, exemples

Notions de base sur les threads

  • Qu'est-ce qu'un thread ?
  • Les parties d'un thread
  • Création d'un nouveau fil
  • Démarrage d'un fil de discussion
  • Plusieurs fils de discussion

Flux d'E/S

  • Java Vue d'ensemble des E/S
  • Catégories de flux d'E/S
  • Flux d'octets et de caractères
  • La classe abstraite InputStream
  • La classe abstraite OutputStream
  • Ecriture/lecture vers/depuis des fichiers

Génériques

  • Introduction
  • Sous-types
  • Jokers

Collections

  • Introduction
  • Performance
  • Ensemble
  • Liste
  • File d'attente
  • Carte

Pré requis

Aucun

 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (4)

Cours Similaires

Catégories Similaires