Accueil > Développement Java

 > Programmation Java JSE

null

Développement Java

Programmation Java JSE

Objectif

Etre capable de réaliser des applications orientées objets avec le langage JAVA
Enrichir ses pages Web en y intégrant des Applets JAVA
Développer des applications indépendantes de toute plateforme

Durée : 5 jours (35 heures)

Dates :
-02/01/23
-22/05/23
-17/07/23
-13/11/23

Aucune.

Programme de la formation

Outils JAVA

  • Kit de développement JAVA (JDK)
  • Les JDK et le JRE : définition et installation
  • Variables d'environnement
  • Le compilateur JAVA javac
  • L'interpréteur JAVA

L'application JAVA minimum

  • Anatomie d'une classe JAVA
  • Compilation et exécution d'un programme de base avec javac et java
  • Problèmes à la compilation

Notions de base

  • Les types
  • Les opérateurs
  • Les structures de contrôle
  • Conversion de type
  • Différence entre primitive et objet
  • Les tableaux

Concept d'objets simples

  • Définition de la Programmation Orientée Objet (POO)
  • Définir une classe en langage JAVA
  • Objets JAVA
  • Construction et destruction
  • Encapsulation : les setters et les getters
  • Héritage
  • Surcharge de méthode

Concept d'objets avancés

  • Classes abstraites et finales
  • Méthodes abstraites et finales
  • Les interfaces
  • Méthodes et variables statiques
  • Les mots clé this et super
  • Polymorphisme
  • Utilisation des packages

Bien programmer en JAVA

  • Les méthodes clone, equals, toString et hashCode
  • Les exceptions en JAVA
  • Définition et cadre d'utilisation
  • Récupération des exceptions
  • Les blocs try catch
  • La clause finally
  • Créer vos propres exceptions

La métaprogrammation par annotation

  • Déclaration, utilisation et syntaxe des annotations
  • Annotations standards : @Deprecated, @Overrides,...

AWT : création d'IHM fenêtres

  • Architecture d'AWT et composants d'AWT
  • Différences entre les Applets et les applications autonomes
  • Gestion évènementielle
Menu