Pages

jeudi 15 décembre 2011

Definition et historique de Java




Java a été développée par SunSoft (branche de Sun Microsystems) pour réaliser le développement de systèmes  embarqués.
Spécifications du langage étaient disponibles sur Internet:
D’où un développement rapide et consensuel du langage.
Aujourd’hui les évolutions de Java sont gérées par  JavaSoft, dépendant de SunSoft, avec le partenariat de nombreuses grandes entreprises (Borland / Inprise, IBM, …).
Rapide historique de Java:

Origine :

·         Créé par Sun Microsystems
·         Cible : les systèmes embarqués (véhicules, électroménager, etc.) utilisant des langages dédiés incompatibles entre eux.
Dates clés :

 1991 : Introduction du langage « Oak »
 1993 : Montée en puissance du Web grâce à  Mosaic (l’idée d’adapter Java au Web fait son  chemin)
 1995 : Réalisation du logiciel HotJava en Java  permettant d’exécuter des applets permettant d’exécuter des applet.
 1996 : Netscape   Navigator 2 incorpore une  machine virtuelle Java 1.0 en version   «beta »
1997 : Un premier pas vers une version industrielle  Java 1.1
1999 : Version industrielle de Java
Caractéristiques :

Java est un langage de programmation  à usage général, évolué et orienté objet dont la syntaxe est proche du C.
Il existe 2 types de programmes en  Java : les applets et les applications.
Une application autonome (standalone  Une application autonome (standalone
program) est une application qui  s'exécute sous le contrôle direct du système d'exploitation. Une applet est  une application qui est chargée par un navigateur et qui est exécutée sous le  contrôle d'un plugin de ce dernier.
Java est simple :

Par rapport à C et C++, les sources de nombreux bugs ont été supprimées:
·         Pas de pointeurs
·         Pas de surcharge des opérateurs
·         Pas d’héritage multiple
·         Développements 30 à 35% plus rapides

0 commentaires:

Enregistrer un commentaire

Partager

Twitter Delicious Facebook Digg Stumbleupon Favorites More