Java Standard Edition 8 - Notions fondamentales

publicité
Formation et Conseil en Informatique
Java Standard Edition 8 - Notions fondamentales
L'objectif de cette formation est de fournir une compréhension opérationnelle de la dernière plate-forme Java pour le
développement d'applications.
Audience
Développeurs d'applications
Pré-requis
Notions de programmation
Méthode pédagogique
Présentation interactive avec support de cours et dossier de travaux pratiques. Plus de 50 % du temps de la
formation est consacré aux travaux pratiques.
Une même application est développée tout au long de la formation, de manière à illustrer l'intérêt des différents
concepts du langage Java dans une démarche de développement orientée objet.
Programme détaillé
Java SE 8 - Notions fondamentales
- Introduction
- Origines de Java
- Evolutions de Java
- Les APIs de Java
- Répertoires du JDK
- Java Development Kit
- Applications Java
- Compilation et execution
- Variables d'environnement
- La compilation Just In Time
- Technologie HotSpot
- Les fichiers JAR
- Le fichier Manifest
Eléments du langage
- Java utilise la syntaxe du C
- Les types de base
- Déclaration des variables
- Transtypage des variables
- Type char
- Chaînes de caractères
- Visibilité des variables
- Les opérateurs
- Précédence des opérateurs
- Structures de contrôle
- Expression conditionnelle : if ... else
- Aiguillage multiple : switch
- Boucle " for "
- while et do ... while
- Tableaux
- Déclaration des tableaux
- Création et initialisation
Les classes en Java
- Déclaration d'une classe
- Modificateurs de classes
- Attributs et méthodes
- Les attributs
- Les méthodes
- Passage des arguments
- ArgumentsVariables
- Visibilité des membres
- Attributs statiques
- Méthodes statiques
- Import statique
- Autres modificateurs
- Constructeurs
- Comparaison d'objets
- Clonage des objets
- Destruction des objets
- Spécialisation des classes
- Mots clés this et super
- Classes abstraites
- Enumérations
- Conversion des types de base
- Transtypage des objets
- Classes génériques
- Autoboxing et Auto-unboxing des types primitifs
- Masquage des méthodes
- Masquage des variables
- Interfaces
Page 1/2
01 53 76 22 45
Organisme de formation N°11753255475
www.teleobjet.fr
Formation et Conseil en Informatique
Java Standard Edition 8 - Notions fondamentales
-
Packages
Intérêt des packages
Conventions de nommage
Import des classes d'un package
Organisation des packages
Variable CLASSPATH
Visibilité des membres des classes
Visibilité des classes
Classes internes
Intérêt des classes internes
Déclaration des classes internes
Les classes de Java
- Les classes de Java
- Le package java.lang
- Le package java.io
- Le package java.text
- Le package java.util
- Boucles " for " étendues
- Internationalisation
- Internationalisation des termes
- Internationalisation des dates, des monnaies
- Entrées/Sorties formatées
Les exceptions
- Les exceptions en Java
- La classe Error
- La classe Exception
- Traitement des exceptions
- Exceptions chaînées
- Créer ses propres exceptions
- La clause finally
- La classe RuntimeException
Multithreading
- Theads (fils de contrôle)
- Création d'un thread
- Spécialisation de Thread
- Implémentation de Runnable
- Cycle de vie d'un thread
- Gestion des threads
- La gestion des événements
Les JavaBeans
- JavaBeans
Les interfaces graphiques
- Java Foundation Classes
- Abstract Window Toolkit (AWT)
- Containers
- Création de fenêtres graphiques
- Exemple avec spécialisation
- Exemple avec agrégation
- Gestionnaires d'agencement
- Gestion des événements
- Swing
Ref. : javase
Durée : 5 jours
Prix : 1790 €
Page 2/2
01 53 76 22 45
Organisme de formation N°11753255475
www.teleobjet.fr
Téléchargement