Java
+ Introduction : un peu d'histoire
+ Programmer en Java
+ Classes Object et String
+ Structure d'une classe
+ Noms, opérateurs, tableaux
+ Nombres, précision, calculs
+ Héritage, abstraction, interfaces
+ Packages
+ Exceptions
+ Entrées / sorties
CHAPITRE I : Introduction : un peu d'histoire
1. Java : genèse d'un nouveau langage
1. Java : genèse d'un nouveau langage
Le projet Java est né en 1991, dans le secret d’une équipe de Sun Microsystem. C’est cette année-là que le Green Project a démarré, dans le but d’étudier l’impact de la convergence entre les appareils ménagers (blancs et bruns) contrôlés numériquement et les ordinateurs.
Après 18 mois d’isolement total, les 13 personnes faisant partie du projet avaient fabriqué une télécommande digitale, munie d’un écran tactile graphique et animé. Cette seule télécommande était capable de contrôler tout un équipement audio et vidéo de salon. On peut d'ailleurs regretter qu’elle n’ait jamais été commercialisée, et que les constructeurs préfèrent aujourd’hui saturer leurs appareils de multiples boutons aux fonctionnements obscurs...
La raison pour laquelle cette télécommande était unique est qu’elle était programmée dans un nouveau langage, indépendant du processeur sur lequel il s’exécutait, conçu par James
Gosling, un des membres du Green Project. James Gosling aimait bien le chêne qu’il voyait de la fenêtre de son bureau, et a appelé ce langage Oak. Le projet gagna alors en importance, des contacts furent pris avec des câblo-opérateurs américains, et il changea de nom pour s’appeler FirstPerson. Il ne rencontra pas de succès commercial, probablement trop en avance dans un milieu industriel qui était encore à la recherche de moyens de gagner de l’argent.
L’arrivée du protocole http et du navigateur Mosaic fut un événement déterminant pour ce projet, en 1993. L’équipe comprit que l’Internet allait être le réseau idéal pour positionner leur produit. Après quelques travaux supplémentaires, en 1995,