Introduction à Java
Laurent Henocque
http://laurent.henocque.free.fr/
Enseignant Chercheur ESIL/INFO France
http://laurent.henocque.perso.esil.univmed.fr/
mis à jour en Février 2008
Licence Creative Commons
Cette création est mise à disposition selon le Contrat Paternité-Partage des
Conditions Initiales à l'Identique 2.0 France disponible en ligne
http://creativecommons.org/licenses/by-sa/2.0/fr/
ou par courrier postal à Creative Commons, 559 Nathan Abbott Way,
Stanford, California 94305, USA.
Avertissement
Ceci est une présentation rapide de Java
un « rapide » survol
Doit conduire à l’envie d’entamer la découverte de Java
langage en tant que tel
outil de développement graphique et d’interfaces
immense source de logiciel libre
outil « WEB »
Tout existe dans la doc en ligne grâce à Javadoc : les
commentaires des sources deviennent de la documentation
Introduction / histoire
Origine
années 90 (SUN)
Objectifs
développer un langage de programmation portable sur toutes les
plates-formes sans recompiler
développer un micro langage pour calculettes, pda, téléphones, dont
les applications pourraient être téléchargées par internet
Explosion
année 95 : apparition de HotJava : « Browser » WEB capable de
supporter les « applets » (ou appliquettes) Java
aujourd'hui, apparition des premres applications Java vraiment
opérationnelles (Eclipse, Poséidon, jfig, produits Ilog ...)
Introduction
Le formidable développement de Java est dû à :
ses possibilités graphiques, d’IHM et d'interopérabilité
ses liens avec l’internet
applets: applications aux droits limités exécutées directement dans les pages
html
mise en oeuvre de rmi, de corba,
notions de servlets, d'ejb
triade Java (Java Server Pages JSP)/PhP/Asp
un faux ami: javascript: langage de script de bas niveau pour pages HTML
(supporté par les « browsers »)
sa gratuité
sa simplicité
les très nombreuses bibliothèques disponibles
les outils (Eclipse)
1 / 108 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 !