TP0 : Mise en place de
L’environnement JAVA
1. A quoi sert le Kit de Développement Java ?
Le Java Development Kit (JDK) désigne un ensemble de bibliothèque logicielle de base
du langage de programmation java ainsi que les outils avec lesquels le code Java peuvent
être compilé, transformé en bytecode destiné à la machine virtuelle java.
2. Qu’est-ce que c’est le JRE ?
JRE est souvent considéré comme une plateforme informatique au même titre
qu'un système d'exploitation.
3. Quelles est la différence entre JDK et JRE ?
le JRE est l'environnement d'exécution des applications java (la machine virtuelle
java), donc si on n’a pas de jre, on ne peut pas exécuter de byte code java. JRE n'est
pas un environnement de développement mais d'exécution.
Par contre JDK est le kit de développement des applications java, qui contient
obligatoirement un JRE pour tester et exécuter nos applis.
3. Puis-je avoir un JDK sans JRE ?
On ne peut exectuer le code bytecode qui était écrire sur
jdk
4. Puis-je avoir un JRE sans JDK ?
Il n’a pas de sens un tester sans fenêtre de code
5.Citez 5 outils utiles du JDK
*javac
*javadoc
*appletviwere
*jar
*jvisualvm
7. Qu’est- ce qu’une librairie java ? Donner UN example.
Une librairie est un ensemble de classes java qui offre des fonctionnalités formant un tout
logique. Il y a par exemple des librairies pour manipuler des images, pour envoyer des e-
mails, pour interagir avec le système d’exploitation, pour faire des animations 3D.
8. Qu’est-ce que c’est JavaFx ?
JavaFX est un Framework et une bibliothèque d'interface utilisateur issue du projet
OpenJFX, qui permet aux développeurs Java de créer une interface graphique pour des
applications de bureau, des applications internet riches et des applications smartphones et
tablettes tactiles.
9. Qu’est qu’un IDE java ?
Un IDE (Integrated Development Environment) est une application qui facilite le développement
des applications. En général, un IDE est basé sur une interface utilisateur graphique (GUI). Il est
conçu pour aider un développeur à créer des applications logicielles avec un environnement
combiné avec tous les outils nécessaires à portée de main.
10. Citez les meilleurs IDE java gratuits et choisissez un pour
l’installer dans votre poste de travail.
*Eclipse
*IntelliJ
*NetBeans
J’ai installé le IDE << NetBeans>>