Skip to content

Syntaxe de base en Java

Un programme Java peut être défini comme une collection d’objets qui communiquent via l’invocation des méthodes.

Dans cette section nous allons découvrir à quoi sert une classe, objet, méthode et variables d’instance.

  • Objet : Les objets ont des propriétés et des comportements.

    Exemple: Un chien a des propriétés comme la couleur, le nom, etc. ainsi que des comportements comme remuer, aboyer, manger, etc. Un objet est une instance d’une classe.

  • Classe : Une classe peut être définie comme un modèle qui décrit les comportements ou les états de l’objet.

  • Méthodes :

    • Une classe peut contenir plusieurs méthodes.
    • Une méthode est un comportement.
    • C’est dans les méthodes où les traitements sont écrites, les données sont manipulées et toutes les actions sont exécutées.
  • Variables d’instance : Chaque objet possède une variable d’instance. L’état d’un objet est créé par les valeurs affectées à ces variables d’instance. Ces variables d’instance peuvent être modifiées par des méthodes.

public class MonPremierProgramme {

    /* C'est mon premier programme java.
     * Ceci affichera 'Hello World!' dans la console.
    */

   public static void main(String []args) {
      System.out.println("Hello World!");
   }
}

Il est très important de garder à l’esprit les points suivants.

Sensibilité à la casse Java est sensible à la casse, ce qui signifie que l’identifiant Voiture et voiture aurait une signification différente en Java.

Noms de la classe Pour tous les noms de classe, la première lettre doit être en majuscule. Si plusieurs mots sont utilisés pour former un nom de la classe, la première lettre de chaque mot intérieur doit être en majuscule. Exemple: ClasseTestJava

Nom des méthodes Tous les noms de méthodes doivent commencer par une lettre minuscule. Si plusieurs mots sont utilisés pour former le nom de la méthode, la première lettre de chaque mot intérieur doit être en majuscule. Exemple: public void maPremierMethode ()

Le nom du fichier Le nom du fichier doit correspondre exactement au nom de la classe.

Public static void main (String args []) : Le traitement du programme Java commence à partir de la méthode main() qui est une partie obligatoire de chaque programme Java.

 

Les identifiants en Java

Tous les composants Java nécessitent des noms. Les noms utilisés pour les classes, les variables et les méthodes sont appelés identificateurs.

En Java, il y a plusieurs points à retenir sur les identificateurs. Ils sont les suivants :

  • Tous les identificateurs doivent commencer par une lettre (A à Z ou a à z), un caractère de devise ($) ou un trait de soulignement (_).

  • Après le premier caractère, les identifiants peuvent avoir n’importe quelle combinaison de caractères.

  • Un mot clé ne peut pas être utilisé comme identifiant.

  • Les identifiants sont sensibles à la casse.

 

Exemples d’identifiants légaux : nom, $solde, _valeur, __1_exemple.

Exemples d’identificateurs illégaux : 999xyz, -solde.

 

Les commentaires en Java

Java prend en charge les commentaires d’une seule ligne et de plusieurs lignes très similaires à C et à C ++. Tous les caractères disponibles dans tout commentaire sont ignorés par le compilateur Java.

public class MonPremierProgramme {

    /* C'est mon premier programme java.
     * Ceci affichera 'Hello World!' comme sortie
     * Ceci est un exemple de commentaires multi-lignes.
     */

   public static void main(String []args) {
     // Voici un commentaire en une seul ligne
     /* Ceci est également un commentaire en une seul ligne. */

      System.out.println("Hello World!"); 
   }
}