Le language de programmation JAVA
:: Programmation :: :: Langage de programmation
Page 1 sur 1
Le language de programmation JAVA
[size=24]
Le language de programmation JAVA[/size]
Histoire :
Le langage Java a débuté dans les années 90 avec James Gosling qui souhaitait développer un langage de programmation indépendant de la plate-forme hardware. Oak (Traduction : Chêne) fut un échec.
Par la suite Bill Joy (co-fondateur de la firme Sun Microsystems) proposa une nouvelle version d'Oak appelée « Java » (en rapport avec l'île de Java d'où les programmeurs puisaient le café nécessaire à leur création). Son but était de pallier une déficience des langages de programmation en produisant un langage conçu pour des machines et des logiciels hétérogènes qu'englobe Internet. On trouve gratuitement sur le marché une machine virtuelle (Java Virtual Machine), un compilateur ainsi que de nombreux outils pour permettre la conquête du Web qui devra être celle de Java.
Après de très nombreuses modifications visant à améliorer le système, Java est devenu plus qu'une simple solution Internet, c'est dorénavant un langage utilisé pour toutes sortes de développements.
Java naquit en même temps que le Web, et toutes les qualités que requiert le Web étaient implémentées dans Java :
- un langage permettant un fonctionnement sur des machines structurées différemment.
- une nécessité de bande passante la plus minime possible, pour pallier l'étroitesse de celle offerte par le Web.
Un navigateur Java apparut dès 1994 (HotJava) qui, tout en intégrant Java, était capable de faire fonctionner les applets Java (applications Java exécutées par le navigateur).
Netscape fut l'un des éléments essentiels dans la création et l'implantation de Java dans le parc informatique, en intégrant Java dans son logiciel.
Les version jusqu' aujourd'hui :
La plateforme Java
La plateforme Java (the Java Platform en anglais) est une plateforme produite par Sun Microsystems permettant de développer et d'exécuter des programmes écrits en langage Java indépendante de tout processeur et de tout système d'exploitation. La plateforme se compose principalement d'un moteur d'exécution (appelé une machine virtuelle) et d'un compilateur fourni avec un ensemble de bibliothèques standards dont il existe plusieurs implémentations pour divers matériel et système d'exploitation, de façon à ce que les programmes Java puissent s'exécuter de façon identique sur chacun d'entre eux.
Il existe plusieurs versions (edition en anglais) de cette plateforme, on retrouve notamment :
- la Java Standard Edition (ou Java SE, et auparavant J2SE) destinés aux ordinateurs de bureau ;
- la Java Enterprise Edition (ou Java EE, et auparavant J2EE) destinés aux serveurs Web ;
- la Java Micro Edition (ou Java ME, et auparavant J2SE), destinés aux appareils portables comme les smartphones.
Courant décembre 2006, la dernière version de la plateforme Java est la 1.6.0 ou 6 (il s'agit de la même et unique version), le numéro 6 fait référence à la version produit tandis que le numéro de version 1.6.0 désigne la version développeur.
La plateforme Java est constituée de plusieurs programmes, chacun d'entre eux apportant une fonctionnalité de l'ensemble des capacités de la plateforme. Par exemple, l'un d'entre eux qui appelé le compilateur Java et qui permet de convertir les codes source Java en bytecode Java (un langage intermédiaire destinée à la JVM (Java Virtual Machine ou machine virtuelle Java)) est fourni par le JDK (Java Development Kit). Un autre élément, appelé le JRE (Java Runtime Environment) implémente habituellement la JVM grâce à un compilateur JIT (Just In Time) qui convertit à la volée le bytecode intermédiaire en un code natif pour la machine.
source wikipédia.com
=============================
Attendez La serie 3 : sujet 2 !!!!!!!!!!!!
salam alaycom!!!!!
%%%%%%%%%%%%%%%%%%%%
mr-amine
Dernière édition par mr-amine le Mer 26 Mar 2008 - 23:09, édité 2 fois
mr-amine- Modérateur de Programmation + Forum Générale
-
Nombre de messages : 661
Age : 37
Localisation : Sayada
Date d'inscription : 21/01/2008
Re: Le language de programmation JAVA
c'est long mais trés utile aprés........[je parle de coté programmeur]
Rq : lorsque tu sais un language ce qu'il fait
tu peut faire ce que tu peut...
haahahah!!!!!
Rq : lorsque tu sais un language ce qu'il fait
tu peut faire ce que tu peut...
haahahah!!!!!
mr-amine- Modérateur de Programmation + Forum Générale
-
Nombre de messages : 661
Age : 37
Localisation : Sayada
Date d'inscription : 21/01/2008
:: Programmation :: :: Langage de programmation
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|