Java
Programmation Orientée Objet
Java
1
Contenu
C’est quoi Java?
POO : Java
Les bases du langage Concept Objet du langage Java Classes et Objets en Java Programmation orientée objet avancée Java Les classes de bases Exercices et corrigés
MAHDI Walid
2
POO : Java
Chapitre
1
C'est quoi Java ?
MAHDI Walid
3
1- C’est quoi Java
1-1 Historique du langage Java
Développé en 1990 chez SUN MicroSystems sous la direction de Bill Joy et James Gosling. Gosling.
POO : Java
Le nom oak étant déjà utilisé le langage est appelé Java (café en argot américain). américain). En 1993, 1993, avec l'intérêt grandissant d'Internet, ce
langage, se métamorphose en langage dédié à Internet : SUN diffuse le premier browser HotJava qui permet d'exécuter des programmes Java encapsulés dans des pages WEB (i.e. des applets Java) de plus en plus « vivantes ». 1996 : Les Java Développement Kits (JDK) ou (J2SDK) JDK) SDK) sont disponibles gratuitement pour la plupart des machines du marché. marché.
4
MAHDI Walid
1- C’est quoi Java
1-2 Caractérisation du langage Java (1/8)
Le langage Java est familier : Java est un langage familier très proches du langage C , C++.Par exemple : Même types de base que C++ (int, float, double, etc.), Même formes de déclarations que C++, Même structure de contrôle que C++ (if, while, for, etc.). Le langage Java est simple : Java est un langage simple par rapport au langage C et C++. Il n'y a plus de pointeurs et des manipulations les concernant ; Java se charge (presque) de restituer au système les zones mémoire inaccessibles et ce sans l'intervention du programmeur.
5
MAHDI Walid
POO : Java
1- C’est quoi Java
1-2 Caractérisation du langage Java (2/8)
Le langage Java est orienté objet : Paquetage pour la réutilisation : java.lang : classes de base
POO : Java
java.io : entrée/sortie java.awt : interfaces graphiques java.net : communication réseaux(socket et URL) java.applet : API