Comme nous l'avons déjà compris, nous écrivons d'abord en Java. Ensuite nous avons à compiler ce que nous avons écrit et enfin la JVM exécute ce que nous lui avons demandé.
Toutes ces étapes peuvent se symboliser dans ce schéma:
Pour réaliser ces actions, nous avons des outils livrés avec le JDK:
javac
pour compilerjava
pour executerPour les utiliser, suivez la video en haut de ce chapitre.
Voici quelque règles de syntaxe pour démarrer:
Notre première application va afficher « Bonjour » à l’écran. La voici :
public class Hello
{
/* un programme qui affiche "Bonjour" à l’écran */
public static void main(String[] args)
{
System.out.println("Bonjour!");
}
} // fin de la classe Hello
Cet exemple nécessite quelques commentaires :
System.out.println("Bonjour!");
Cette instruction consiste à appeler une fonction prédéfinie (un ensemble d’instructions),
System.out.println()
, qui affiche des informations à l’écran, et à lui préciser ce
qu’elle doit afficher , en l’occurrence : "Bonjour! "
Créez donc un fichier Hello.java
dans un dossier de travail et copiez y le code précédent.
Pour que ce programme puisse être réutilisé par la suite, il faut le sauver dans un fichier. Le compilateur Java impose que le nom du fichier soit celui de la classe, suivi de l’extension .java.
Donc le fichier qui contiendra notre programme doit s’appeler Hello.java
Compilons-le :
javac Hello.java
Exécutons-le :
java Hello
Nous obtenons à l'écran l’affichage suivant :
Bonjour !
Par la suite j'utiliserai un IDE (IntelliJ). La méthode précédente est à connaitre mais devient vite superflue.