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 premières 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 l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!