java lang innovaco intro

Java langage d'après innovaco introduction

en java tout est classe 

structure champs attributs

en plus il y a des méthodes = fonctions, procédures

<code>

public class Bonjour{
public static void main (String args[]{
System.out.println("Bonjour");
}
}

</code>

class est en minuscule

Bonjour est le nom de la classe il est en majuscule

Bonjour c'est le nom du fichier qui soit être suivi de .java

on a donc Bonjour.java qui se trouve dans notre répertoire de travail

par exemple c:\exos\java\Bonjour.java

si on tape javac Bonjour.java derrière ce prompt cela lance la compil

cette classe est public


 

main est une méthode

on a la classe Bonjour et la méthode main

main est le point d'entrée des applications sauf pour les applet et les servlet

ces deux là n'ont par le main

ils ont une autre méthode que le main


 

void type de retour de la méthode

en java une méthode possède toujours un type de retour

si elle ne retourne aucune valeur alors on met void

si entier on met int

si caractère on met char

si float on met float


static c'est un mot particulier qui veut dire que la méthode main est un méthode de classe

(par opposition à d'autres méthodes qui sont des méthodes d'instances


 

paramètres String args

String veut dire caractères c'est une classe, le nom de classes commence par un majuscule par convention

args il y a toujours un paramètre on peut mettre ou ne pas mettre


System est une classe, contient des méthodes et attributs

attributs et méthodes sont regroupés sous le nom membre

System est une classe dont out est un membre attribut

et println est une méthode appelée par le membre out


Bonjour: le nom du source porte le nom de la classe public suivi de l'extension java

exemple: Bonjour.java

<code>

public class Bonjour2{
public static void main (String args[]){
System.out.println("Bonjour");
}
} // marche

</code>