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