« Programmation Java/Introduction » : différence entre les versions
Contenu supprimé Contenu ajouté
m Bot: Retouches cosmétiques |
m →Introduction au langage Java : mise en forme, formulation, -redondances liens wiki |
||
Ligne 10 :
Le 23 mai 1995, Sun Microsystem présentait une nouvelle plateforme, composée d'un langage de programmation et d'une machine virtuelle. [[Programmation Java|Java]] était né.
L'histoire de [[Programmation Java|Java]] commence en fait en 1991, lorsque Sun décide de lancer un projet destiné à anticiper l'évolution de l'informatique, confié à James Gosling, Patrick Naughton et Mike Sheridan. Ce projet, appelé
Langage orienté objet d'usage généraliste,
Il est possible d'utiliser
*
*
*
*
*
Ces applications peuvent être enrichies par de nombreuses fonctionnalités :
*
*
*
*
*
*
*
*
*
Ceci n'est bien sûr qu'un petit échantillon. Il existe bien d'autres bibliothèques.
Ligne 40 :
=== Historique de Java ===
* 1991 : Début du projet Oak, qui donnera naissance à
* Eté 1992 : première présentation interne des possiblités de Oak. Un appareil appelé
* 1994 : Développement de HotJava, un navigateur internet entièrement écrit en
* 23 mai 1995 : Lancement officiel de
* 23 janvier 1996 : Lancement du JDK 1.0.
* 29 mai 1996 : Première conférence JavaOne. Java Media et les servlets y sont notamment annoncés.
* 16 août 1996 : Premières éditions des livres
* Septembre 1996 : Lancement du site Web ''Java Developer Connection Web''.
* 16 octobre 1996 : Spécification des JavaBeans.
* 11 janvier 1997 : Lancement des JavaBeans.
* 18 février 1997 : Lancement du JDK 1.1.
* 28 février 1997 : Netscape annonce que Communicator supporte désormais Java.
* 4 mars 1997 : Lancement des ''servlets''.
* 10 mars 1997 : Lancement de JNDI.
* 5 juin 1997 : Lancement de Java Web Server 1.0.
* 5 août 1997 : Lancement de Java Media et de Java Communication API.
* Mars 1998 : Lancement des JFC et notamment de Swing.
* 8 décembre 1998 : Lancement de
* 4 mars 1999 : Support XML.
* 27 mars 1999 : Lancement de la machine virtuelle HotSpot.
* 2 juin 1999 : Lancement des JSP.
* 15 juin 1999 : Formalisation des environnements [[Programmation J2ME|J2ME]], de [[Programmation J2SE|J2SE]] et [[Programmation J2EE|J2EE]] ; Lancement de Java TV.
* Août 1999 : Lancement de Java Phone.
* 8 mai 2000 : Lancement de
* 9 mai 2002 : Lancement de
* 24 novembre 2003 : Lancement de
* 30 septembre 2004 : Lancement de
=== Présentation du langage ===
Java est un langage typé et orienté objet. Il est compilé et basé sur une architecture logicielle très particulère nécessitant une machine virtuelle Java. Il utilise les notions usuelles de la programmation orientée objet : la notion de classe, d'encapsulation, d'héritage, d'interface, de virtualité, de généricité,
|