Apprendre le langage java 11.00 / 20

Cet ouvrage est destiné à tous ceux qui souhaitent maîtriser la programmation en Java. Il s’adresse à la fois aux étudiants, aux développeurs et aux enseignants en informatique. Il suppose que le lecteur possède déjà une expérience de la programmation dans un autre langage (Cobol, Pascal, C, C++, Visual Basic, Delphi, PHP, Perl, Python...). En revanche, la connaissance de la programmation orientée objet n’est nullement nécessaire, pas plus que celle de la programmation d’interfaces graphiques ou d’applications Web.
Télécharger Gratuitement
169 téléchargements

Contenu de ce document de Informatique > Programmation

Plan :

Chapitre 1 : Présentation de Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1 - Petit historique du langage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 - Java et la programmation orientée objet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 Les concepts d’objet et d’encapsulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Le concept de classe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.3 L’héritage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4 Le polymorphisme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.5 Java est presque un pur langage de P.O.O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 - Java et la programmation événementielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.1 Interface console ou interface graphique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.1.1 Les programmes à interface console (ou en ligne de commande) . . . . . . . . . . . . . . . . . . 9 3.1.2 Les programmes à interface graphique (G.U.I.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.2 Les fenêtres associées à un programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.2.1 Cas d’une interface console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.2.2 Cas d’une interface graphique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.3 Java et les interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.3.1 La gestion des interfaces graphiques est intégrée dans Java . . . . . . . . . . . . . . . . . . . . 10 3.3.2 Applications et applets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.3.3 On peut disposer d’une interface console en Java . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4 - Java et la portabilité
Télécharger Gratuitement
169 téléchargements