Vous êtes sur la page 1sur 3

2022/2023

M. DIOP / M. DIAW

FICHE DE TP JAVA N°1


Définitions :
Programmation orienté objet
C’est un modèle de programmation informatique qui s'articule autour d'objets et
de données.
Elle consiste en la définition et l’assemblage de briques logicielles appelées
objets et permet d’avoir une meilleure organisation surtout dans les gros
programmes (coïncider avec la réalité et les lignes de code). Elle nous permet
d’introduire des notions comme l’encapsulation, le polymorphisme, l’héritage … ;

Algorithme
C’est une suite finie et non ambiguë d’opérations ou d'instructions permettant de
résoudre un problème ou d'obtenir un résultat ;

Programme
C’est un algorithme destiné à être exécuté par un ordinateur. C’est en quelque
sorte un algorithme traduit en langage de programmation ;

Langage de programmation
C’est un moyen de communication entre l’être humain et l’ordinateur. D’autre
part on dit souvent que c’est une notation conventionnelle destinée à formuler
des algorithmes et produire des programmes informatiques ;

JAVA
C’est un langage de programmation orienté objet ;

JDK
Java Development Kit en anglais (Kit de Développement Java en Français)
représente l’outillage indispensable au développeur Java. Ce kit contient les outils
nécessaires pour programmer en java, exécuter, tester et livrer ses
programmes java à ses clients ;

IDE
Environnement de développement intégré est un environnement regroupant un
ensemble d’outils (éditeur, compilateur, débogueur, etc...) et permet aux
développeurs d’augmenter leur productivité.

Installation de l’environnement :
Pour l’installation de l’environnement il suffit de télécharger le JDK (disponible
sous Mac, Linux et Windows) et de l’installer en suivant les instructions.

Sinon on peut respectivement sous Mac et Linux utiliser des gestionnaires


comme brew ou apt-get

NB :
Sous Windows il faudra, après l’installation, enregistrer les outils du JDK sur la
variable PATH pour qu’ils soient reconnus par le système.

1
2022/2023
M. DIOP / M. DIAW

Arborescence du répertoire d’installation du JDK :


Dans le répertoire vous retrouverez entre autres les éléments suivants :
- Le fichier src.zip contient les sources des classes du JDK. 
- Le sous-répertoire bin contient tous les outils du JDK. Dans ce répertoire
on note essentiellement les outils
o Javac : représentant le compilateur
o Java : représentant la machine virtuelle
o Javadoc : représentant l’outil de génération de la documentation
o Jar : représentant l’outil de création de livrable pour vos clients.
Etc…

Exercice n°1 : Compilation et exécution


Ecrire un programme qui affiche « Hello Word » dans un fichier nommé
HelloWord.java.
Compiler ensuite le code en tapant la commande suivante :
javac HelloWord.java
Exécuter le programme en tapant la commande suivante :

java HelloWord

A LA DECOUVERTE DES ARGUMENTS DE LA MÉTHODE


MAIN

Exercice n°2 : Utilisation des arguments de la fonction


main
Modifier l’exercice en mettant « Hello » et « Word » comme étant des arguments
de la méthode main.

Exercice n°3 : Utilisation des arguments de la fonction


main
Ecrire un programme JAVA qui permet d’afficher le nombre et la liste des
arguments en entrées.

Exercice n°4 : Utilisation des arguments de la fonction


main
Ecrire un programme JAVA qui permet de calculer la factorielle d’un nombre en
argument de la fonction main.

Exercice n°5 : Calculatrice simple


Réaliser un calculatrice simple capable d’effectuer les opérations suivantes
● axb
● a+b

2
2022/2023
M. DIOP / M. DIAW
● a-b
● a/b
NB : Utiliser les arguments de la fonction main () pour les opérandes et
l’opérateur.
exemple: java Calculatrice 4 + 12

Vous aimerez peut-être aussi