Quelques généralités

           

Voici l'exemple de programme Java que nous commentons plus en détails dans la page suivante, Ecrire bravo. Ce programme a juste pour objectif d'écrire le mot bravo sur un terminal informatique. Quand vous saurez exécuter ce programme, c'est-à-dire obtenir l'écriture du mot bravo par le programme, vous aurez franchi un pas important ; vous devriez réussir à faire cette opération dès la page suivante.

public class Bravo {
public static void main(String[] arg) {

System.out.println("bravo");
}
}
Il s'agit de code écrit en langage Java. Ce code peut être écrit dans un fichier de type texte quelconque, en mettant l'extension .java au nom de ce fichier. Le fichier pourrait s'appeler Bravo.java

Quand on écrit un programme en Java, on commence par écrire ainsi un fichier dit fichier source qui contient du code écrit en langage Java.
Il faut alors compiler le fichier source : on obtient ce qui s'appelle du bytecode Java. Pour notre exemple, ce bytecode est écrit au moment de la compilation dans un nouveau fichier nommé Bravo.class

Quand on exécute un programme Java, le bytecode est utilisé et est transformé en instructions exécutables au fur et à mesure de l'exécution : on dit que le bytecode est interprété à l'exécution.

Avant de débuter, il faut se procurer les utilitaires nécessaires pour faire les opérations ci-dessus. Il y a plusieurs façons de faire. Dans tous les cas, de manière plus ou moins transparentes, seront téléchargés (entre autres) :

Nous vous conseillons de choisir un environnement de programmation Java tel qu'Eclipse. Le logiciel Eclipse est gratuit et téléchargeable. Son installation ne devrait poser aucun problème et vous permettre d'avoir directement tous les utilitaires Java.

Il est possible aussi de travailler directement à partir d'une console (fenêtre d'exécution) après avoir téléchargé les utilitaires nécessaires à partir du site d'Oracle (avec Java SE Development Kit).

Si vous n'arrivez pas à faire l'installation nécessaire, il est conseillé de demander à quelqu'un de vous aider pour franchir ce premier pas crucial.

Vous pouvez écrire pour une éventuelle aide


© Charon Irène Télécom ParisTech 2012