Introduction au langage Java
Date de publication : 16 février 2008Par : bassim
1- Préambule:
Le langage de programmation Java est apparu en 1995, et il s’est voulu dès le début plus facile et plus clair à appréhender que son cousin le C++. Et justement, leur syntaxe se ressemble beaucoup dans le sens où les créateurs de Java ont voulu dans un premier temps récupérer les programmeurs du C++ qui était à ce moment là le langage le plus répandu dans le monde.
A la différence du C++, le langage Java ne permet de faire que la programmation orientée objet et offre un environnement de développement totalement managé càd que le programmeur n’a pas à se soucier de la gestion de la mémoire qui est prise en charge par la machine virtuelle de Java (JVM) et plus précisément le Garbage Collector.
Java est connu aussi par sa portabilité . En effet, le compilateur Java génére d’abord un code intermédiaire qui est appelé le ByteCode et qui sera par la suite exécuté par la JVM selon la plateforme cible (Windows, Linux, MacOS …).
2- Syntaxe du langage:
Nous allons maintenant aborder quelques points de la syntaxe du langage :
- la fin de chaque instruction est suivie d’un ";" ,
exemple: int a =3;
- l’affectation se fait par l’opérateur "=",
exemple: a = b
- l’égalité par l’opérateur "==",
exemple: if (a==b) expression
- un bloc de code se trouve entre "{" et "}",
exemple: maMethode() {instructions
}
- la déclaration d’une variable se fait selon le modèle suivant: Type_Variable Nom_Variable
exemple: int a;
- La déclaration d’une méthode se fait selon le modèle suivant:
modificateur {public, private …} Type_Retour Nom_Methode ({arguments}) {
instructions
}
exemple: public int calculerSomme(int a, int b){
return a+b;
}
3- Structure d’un programme:
Java étant un langage Orienté Objet, nous allons voir comment utiliser les classes avec ce dernier.
En Java, chaque classe créé corresponds à un fichier du même nom:
package test;public class MonBouton {private String texte; (1)public MonBouton(){ (2)}}Comme le nom de la classe est MonBouton, le fichier crée sur le disque va porter le nom MonBouton.java et se trouvera dans le dossier (ou package) test .
Cette classe contient un champ appelé texte (1) qui est de type String (càd représente une chaine de caractère), et aussi un constructeur MonBouton() (2) (notez bien qu’un constructeur en Java doit toujours avoir le même nom que la classe)
Le mot clé package représente en fait le dossier dans lequel se trouve cette classe; et dans notre cas c’est le dossier test.
Voilà, c’était juste une petite introduction au langage Java, j’espère que ce tutoriel vous a appris quelque chose.




www.hustoo.net
12 septembre 2008 à 22:37
Merci Bassim pour le tuto, vive le java.