Java

Disponible uniquement sur Etudier
  • Pages : 82 (20343 mots )
  • Téléchargement(s) : 0
  • Publié le : 8 octobre 2009
Lire le document complet
Aperçu du document
__________________

Les fondements du langage Java

_______________

Le contenu de ce livre pdf de cours d'initiation à Java 2 est inclus dans un ouvrage papier de 1372 pages édité en Novembre 2004 par les éditions Berti à Alger.

http://www.berti-editions.com

L'ouvrage est accompagné d'un CD-ROM contenant les assistants du package pédagogique.

Rm di Scala Corrections du 28.05.05 Pour pouvoir s’initier à Java avec ce cours et à peu de frais dans un premier temps, il faut télécharger gratuitement la dernière version du J2SE (n° 1.5.0 depuis janvier) disponible sur le site de SUN à http://sun java.com, puis utiliser un environnement pédagogique permettant d’éditer, de compiler et d’exécuterdes programmes Java avec le J2SE ; le logiciel JGrasp de l’université d’Aburn estun tel environnement téléchargeable gratuitement (utiliser Google et taper Jgrasp pour connaître l’URL du site de téléchargement)

Remerciements : (pour les corrections d'erreurs) A Vecchio56@free.fr, internaute averti sur la syntaxe de base C++ commune à Java et à C#.

A mon épouse Dominique pour son soutien et sa patience qui me permettent de consacrer de nombreuses heures à la constructiondu package et des cours inclus et surtout comme la seule personne en dehors de moi qui a eu la constance de relire entièrement toutes les pages de l'ouvrage, alors que l'informatique n'est pas sa tasse de thé.

Remerciements : (diffusion de la connaissance)



A l'université de Tours qui supporte et donne accès à la partie Internet du package pédagogique à partir de sa rubrique "cours enligne", à partir duquel ce document a été élaboré. Au club des développeurs francophones qui héberge un site miroir du précédent et qui recommande le package pédagogique ( http://rmdiscala.developpez.com/cours/ ) à ses visiteurs débutants.



Cette édition a été corrigée duran tles 2 mois l’été 2004, elle a été optimisée en nombre de pages papier imprimables.

Remerciements : (anticipés)Aux lecteurs qui trouveront nécessairement des erreurs, des oublis, et autres imperfections et qui voudront bien les signaler à l’auteur afin d’améliorer le cours, e-mail : discala@univ-tours.fr

Les fondements du langage Java - ( rév. 28.05.2005 )

page

2

SOMMAIRE
Types, opérateurs, instructions
Introduction …………………………………..…. P.5 P.6 P.11 P.26 P.29 P.38 P.43 P.49 Les types primitifs…………………………………..…. Les opérateurs Les instructions Les conditions Les itérations .…………………………………...…. .………………………………………. .……………………………………... .……………………………………. .……………….

Instructions de rupture de séquence Classes avec méthodes static

……….……………….

Structures de données de base
Classe String …………………………………..…. P.68 P.75 P.81 P.85 Tableaux, matrices …………………………………..…. Tableaux dynamiques, listes…….…………………..…. Flux et fichiers …………………………………..….

Java et la Programmation Objet
Les classes Les objets ………………….………………………..…. ……………………..….…………………..…. ……………………………..…. P.95 P.107 P.118 P.133

Les membres de classe Les interfaces

………………………….…………..….

Les Awt et les événements + exemples

…………….…...……..… P.138

Les Swing et l'architecture MVC + exemples …………….……..…. P.190 Les Applets Java…………………………………………………..… P.231 Redessiner composants et Applets …………………….………...… P.248
Les fondements du langage Java - ( rév. 28.05.2005 ) page

3

Les classes internes ………………………….…………..…. ………P.256 Les exceptions ……. ………………………….…………..…. …….. P.271 Le multi-threading ………………………….…………..…. ………P.292

EXERCICES
Exercices algorithmiques énoncés …………………………………P.303 Exercices algorithmiques solutions ….……………………………P.325 Leschaînes avec Java ………………..……………………….…. P.340 ……………..…………………. ……P.347

Trier des tableaux en Java

Rechercher dans un tableau ……………..…………………. ……P.352 Liste et pile Lifo ……………..………………. ……………………P.360 Fichiers texte ……………..……………………………………… P.375 ……………..……………...….P.380

Thread pour baignoire et robinet

Annexe ………..…………..………………...……………………P.387 Bibliographie...
tracking img