Introduction à Java
Hugues Bersini
IRIDIA – Université Libre de Bruxelles
Introduction à Java / Février 2007 / 2
[email protected] – www.vanzeebroeck.net
Objectifs du cours (1/2)
Décrire les éléments-clé de la plate-forme Java
Compiler et exécuter une application Java
Prendre en mains l’environnement de développement
Eclipse
Comprendre et utiliser la documentation en ligne de Java
Décrire la syntaxe du langage
Comprendre le paradigme OO et utiliser Java pour le
mettre en œuvre
Comprendre et utiliser les exceptions
Introduction à Java / Février 2007 / 3
[email protected] – www.vanzeebroeck.net
Objectifs du cours (2/2)
Etre capable, au terme de la formation, de développer de
petites applications OO comprenant une dizaine de
classes et mettant en œuvre les principaux concepts OO
et structures Java.
Le cours couvre l’essentiel de la matière des examens «
OO for Java – Basic », « Java SE – Basic » et « Java SE
Core – Intermed » de Java BlackBelt
(www.javablackbelt.com)
Introduction à Java / Février 2007 / 4
[email protected] – www.vanzeebroeck.net
Plan du cours (1/4)
1. Introduction générale et historique
!Le langage de programmation Java
!La plateforme Java
!Les versions de Java
2. Première application en Java
!Ecriture du code, compilation et exécution
!Application v/s Applet
!Utilitaires Java
3. Syntaxe et sémantique de Java
!Identificateurs
!Types primitifs et types de référence
!Tableaux et chaînes de caractères
!Arithmétique et opérateurs
!Instructions de contrôle
Introduction à Java / Février 2007 / 5
[email protected] – www.vanzeebroeck.net
Plan du cours (2/4)
4. Programmation orientée objets en Java
!Programmation procédurale v/s Programmation OO
!Concepts de l’OO
!La création d’objets: Constructeurs et mot-clé « new »
!Les variables: Déclaration et portée
!Les méthodes: Déclaration, interface et surcharge
!L’encapsulation: « public », « private » et « protected »
!Les membres d’instance et de classe: « static »
!Utilisation de l’héritage: « this » et « super »
!Conversion de types
!Polymorphisme
!Classes abstraites
!Interfaces
1 / 329 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !