Info 323
Introduction à la Programmation
Objet et Java
Sommaire :
• Présentation du langage Java
• Programmation objet
• Déclaration des classes
• Éléments et syntaxe du langage
• Héritage et interfaces
• Librairie de classes (l'API)
• Les exception
• Interfaces graphiques (cours suivant)
Références
•Différents tutoriels Java en ligne :
•Java - notions élémentaires, Bertrand Florat
•Un cours donné à ESIL, Touraïvane
•Programmation Java, Emmanuel Remy
•Developpez.com, site très utile, nombreux pointeurs
•Développons en Java, Jean Michel DOUDOUX
•Penser en java, Bruce Heckel
•Les fondements du langage Java, RM di Scala
•The Java Tutorial de Sun
•Outils et Docummentation :
•http://www.oracle.com/technetwork/java/ Site officiel (JDK et doc)
•http://download.oracle.com/javase/1.5.0/docs/api/
•http://www.eclipse.org/
Références
•Quelques livres sur Java disponibles à la BU
Java la synthèse, Gilles Clavel & all. (InterEditions).
Programmer en Java, Claude Delannoy (Eyrolles).
Introduction à Java, Patrick Niemeyer (O'Reilly)
Comment programmer en Java, Deitel et Deitel (Goulet).
Algorithmes en Java : concepts fondamentaux, structures de
données, Robert Sedgewick (Pearson Education)
Java 2 pour les nuls, Barry Burdr (First interactive).
Java 2, Laura Lemay (CampusPress).
Java en action, Ian F. Darwin (O'Reilly).
Java in a Nutshell, édition française par David Flanagan (O'Reilly).
Au coeur de JAVA 2, Cay Horstmann, Gary Cornell (Campus
Press).
Présentation du langage Java
•1992 : Sun Microsystems développe le langage Oak
•1993 : succès HTML (CERN) et d'Internet
•1995 : sortie officielle du JDK (Java Development Kit)
•1995 : Netscape prend la licence
•1998 : Version 1.2, Java a été renommé Java 2
•2004 : J2SE 5.0 (Java 2 Standard Edition, en fait J2SE 1.5.0)
James Gosling
Historique
project Green
Le résumé des différentes
versions