Le langage Java
Le Java est un langage de programmation orienté objet créé par James Gosling et Patrick Naughton sous la
direction de Bill Joy cofondateur de Sun microsystems. La particularité du Java est qu’il peut être portable d’un
système d’exploitation à un autre, il suffit d’installer la machine virtuelle java (JRE) pour pouvoir lire un
programme java sur une machine.
Il faut savoir que les créateurs du langage Java ont imité le langage C++, le langage le plus utilisé par les
programmeurs aujourd’hui. Le langage Java est devenu aujourd’hui un langage incontournable. On le trouve sur les
téléphones portables au PC ; on le trouve aussi sur des applications web…
Il est à noter que le Java n’est pas du JavaScript. Le java et JavaScript sont deux langages complètements
différents.
Sur cette partie, nous allons voir :
- Le logiciel qu’il nous faut
- Structure d’un programme Java et votre premier programme
- Les variables
- Récupérer et lire les données entrées au clavier
- Les operateurs
- L'instruction if
- L’instruction switch
- Les boucles
- Les chaines de caractère
- Les tableaux
- Les méthodes de classe
- Déclaration de classes en Java
- Héritage
- Classes abstraites
- Modéliser un objet
- Constructeurs
- Les interfaces
- Les exceptions
- Les collections d’objet
- La généricité en Java
- Le Java et la réflexivité
- Votre première fenêtre
- Conteneur
- Les boutons
- Les images et sons
- Processus et animation
- Les threads
- Les boites de dialogue
- Les cases à cocher
- Les zones de saisie
- Swing
- Les applets
- Les menus
- Les flux d’entrées/sorties
- Les arbres
- Les tableaux graphiques
- Le pattern decorator
- Le pattern observer
- Le pattern MVC
- Le pattern Composite
- Les serveurs et clients
- Création de votre setup