Contenu :
Nous
proposons dans cet assistant d'explorer la partie algorithmique du langage
Java. Les exemples que vous allez étudier, illustrent d'utilisation
immédiate d'un concept spécifique de Java. Pour utiliser
Java comme un langage algorithme classique (comme Pascal, C,...) il suffit
de n'utiliser qu'une seule classe "principale"
contenant la méthode "static void main".
Une classe
pour du Java Algorithmique
Les programmes que nous développons dans l'assistant auront tous
la forme générale suivante :
class AlgoJavaProg {
static int x = 10, y,
z = 2 ;
static char carlu = '#'
;
etc... autres déclarations
de variables de classe |
static void main( String[
] args ) {
int a, b
= -8 ;
char c =
'@' ;
etc... autres
déclarations de variables locales |
...... corps de la
méthode principale |
} |
static int methode1(
... paramètres ... ) {
float a
= 10.6f ;
char b =
'?' ;
boolean
c = false ;
etc... autres
déclarations de variables |
...... corps de la
méthode |
} |
etc... autres déclaration
de méthodes
} |
Rappelons que nous utilisons ici une seule classe et ses méthodes
comme un programme principal. La classe dns l'exemple fictif ci-haut se
dénomme "AlgoJavaProg", la méthode
main
sert à lancer l'exécution de la Java Machine (lancer l'exécution
du programme) et les autres méthodes "methode1" , "methode2",
... de la classe AlgoJavaProg représentent
les sous-programmes du programme principal. Nous utilisons l'aspect langage
structuré de Java.
Nous pouvons donc écrire et exécuter en Java les algorithmes
généraux que nous connaissons.
Remonter ![](haut.png)