Java en bref Le langage de programmation
Le langage Java
Jean-Yves Didier
Universit´e d’Evry-Val-d’Essone
Jean-Yves Didier UEVE 1/47
Java en bref Le langage de programmation
1Pr´esentation de Java
2Le langage de programmation
Concepts et liens avec la machine virtuelle
Caract´eristiques
Les ´el´ements du langage
Programmation orient´ee objet
H´eritage
Jean-Yves Didier UEVE 2/47
Java en bref Le langage de programmation
Java : qu’est ce que c’est ?
Un ensemble de technologies
Concepteurs :
James Gosling & Patrick Naughton
(Sun Microsystems)
Englobe :
IUn langage de programmation ;
IUne machine virtuelle ;
IUne (volumineuse) biblioth`eque de classes (API).
Jean-Yves Didier UEVE 3/47
Java en bref Le langage de programmation
Motivations originelles / Historique
Motivations : la recherche de la portabilit´e !
1990-1992 : projet Oak
IObjectif : plate-forme commune de d´eveloppement des
syst`emes embarqu´es (PDAs, t´el´ephones mobiles) ;
IConcepteurs : Joy, Gosling.
1996 : naissance de Java (Sun Microsystems)
IEssor des technologies web et des applets.
2007 : lib´eration du code de Java ;
2010 : rachat par Oracle.
Jean-Yves Didier UEVE 4/47
Java en bref Le langage de programmation
Une ´evolution constante
ann´ees
classes
1k
2k
3k
4k
1996 1.0
1997 1.1
1998 1.2
2000 1.3
2002 1.4
2004 5.0
2006 6
2011 7
2014 8
2017 9
JDK J2SE Java SE
Nombre de classes dans l’API en fonction des versions
Jean-Yves Didier UEVE 5/47
1 / 48 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 !