Java debutants
• Caractéristiques de Java
• Outils Java
• Votre premier programme Java
• Types élémentaires et opérateurs
________________________________________
Importance de Java Le langage Java fut développé par James Gosling chez Sun Microsystems en 1991. Avec l'apparition de la Toile en 1993 le langage commença à devenir de plus en plus populaire surtout en ce qui concerne la programmation réseau.
L'importance de Java dans un réseau vient du fait que Java est un langage interprété et non compilé.
Pour illustrer ce point considérons le réseau ci-dessous.
Supposons que sur un des ordinateurs existe un programme qui devra être exécuté sur les trois autres.
On devra alors non pas télécharger le fichier exécutable mais le fichier source et le recompiler sur chaque machine à part avant exécution.
Mais si le programme est écrit en Java il suffirait alors que chaque machine télécharge le même fichier compilé (qu'on appelle Bytecode file) et qu'elle le passe à son interpréteur Java qui se charge alors du bon fonctionnement du programme.
En effet Java repose sur une machine virtuelle qu'on appelle Java Virtual Machine (JVM). Le fichier source Java (extension .java) est compilé en un fichier binaire (extension .class) exécutable uniquement sur cette machine virtuelle. La machine virtuelle se charge alors de transformer les instructions JVM en des instructions natives de la plate-forme.
________________________________________
Caractéristiques de Java Abordons maintenant quelques-unes unes des caractéristiques de Java : • Java est un langage orienté objet : un programme Java n'est pas un ensemble de procédures qui s'appellent les unes les autres mais un ensemble de structures de données qu'on appelle objets, chaque objet regroupant à la fois des données et des méthodes (une fonction ou une procédure s'appelle méthode en Java) manipulant les données.
• Java est un