S'abonner :  Newsletters    Magazines

écrire à l'auteur imprimer
envoyer par mail
Java
Langage de programmation produisant un code exécutable compatible avec la plupart des ordinateurs et systèmes d'exploitation.

Lionel Lumbroso , 01net., le 03/09/2002 à 04h10

Java est un langage de programmation de haut niveau conçu par Sun Microsystems. Créé sous le nom " Oak ", il a été rebaptisé et aménagé pour servir plus particulièrement dans l'environnement du Web en 1995.

Il s'agit d'un langage orienté objet inspiré du langage C++ mais simplifié afin d'en faciliter l'utilisation et la mise au point des programmes. Il est " semi-compilé ", c'est-à-dire que le code source d'un programme Java est converti en un code exécutable intermédiaire, le bytecode, qui n'est pas du code machine directement exécutable par le processeur mais du code interprété par un interpréteur.

Cet interpréteur est nommé génériquement Java Virtual Machine (JVM, machine virtuelle Java) et il existe au moins une JVM pour la plupart des systèmes d'exploitation (notamment Unix , Mac OS et Windows ). Un programme Java semi-compilé en bytecode est donc exécutable sans aucune modification sur tous ces systèmes et c'est là le principal point fort de Java. Accessoirement, ce code intermédiaire peut être transformé en code machine si nécessaire (pour raisons de vitesse d'exécution) par un compilateur JIT (Just-in-Time), mais la compatibilité multiplate-forme disparaît alors, bien entendu.

De petites applications Java, appelées applets , peuvent être automatiquement chargées sur le Web et exécutées par les navigateurs Web compatibles Java.

Les Java Server Pages , quant à elles, mêlent code HTML et code Java exécuté sur le serveur Web et non par le navigateur Web client.

La famille Java comporte également le JavaScript , le JDK , les JavaBeans et JDBC .

Enfin, on peut noter que Java est un mot d'argot américain désignant le café (l'île de Java produit de l'excellent café depuis plusieurs siècles) et que ce deuxième sens est largement exploité en guise de clin d'oeil. Ainsi, le logo du langage Java est une tasse de café fumante.


Art
Tour de marché à la FIAC.

publicité
Shopping
Des chaussures pour un automne en ville.

classement FAI
Retrouvez chaque semaine le classement des fournisseurs d'accès avec ip-label 1 Bouygues Telecom 2 Free 3 Orange > Plus de détails
offres d'emploi
> Nouveauté :
CIEL Compta
Un outil pratique pour tenir sa comptabilité.

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.