Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

Java

INFORMATIQUE > LANGAGES INFORMATIQUES

Java est un langage informatique


Date de création : 1995

Auteur : Sun Microsystems.
(Sun a été acheté par Oracle en 2009)

Paradigme(s) : objet (à classes), impératif, fonctionnel.

Type d'exécution : langage compilé (Avec machine virtuelle)

Typage : statique.

Système d'exploitation : multiplateforme.

Licence : GNU GPL

Histoire

L'histoire de Java commence en 1991 chez Sun. La société cherche à créer un langage utilisable pour de petits appareils électrique. Ses créateurs adoptent une syntaxe proche du C++ et décident d'utiliser une machine virtuelle§.

Le nom du langage vient du mot d'argot java qui désigne un café.

Caractéristiques

Java est un langage orienté objet; il dispose d'un ramasse-miettes qui utilise un algorithme de marquage puis libération (mark and sweep).

Java est indépendant de la plate forme sur laquelle il s'exécute. Les compilateurs java produisent du bytecode qui est ensuite interprété sur une machine virtuelle Java.

Java a été l'un des premiers langages à permettre l'exécution du code à partir de sources distantes. Une Applet peut s'exécuter dans un navigateur web, son code étant chargé à partir d'un serveur HTTP, et permet donc de créer des applications clientes riches.

L'utilisation des applets a progressivement été abandonnée en raison des progrès des autres technologies (Flash (aujourd'hui très déclinant), DHTML, Javascript (avec AJAX), Silverlight, Xul,...)

Java est actuellement l'un des langages les plus populaires. On l'utilise pour :

Voir
Programmation orientée objet,
Pour en savoir plus

Wikipedia

Wikibooks : programmation Java (pour apprendre le langage)

Liste de cours Java sur Developpez.com