-
Que signifie le terme Java EE
Java Edition Entreprise.
-
Quels sont les mots-clés réservés en Java ?
Voici une liste non exhaustive de mots réservés en Java :
abstract, boolean, break, case, catch, char, class,
continue, do,
double, else, extends, false, final, finally, float, for, if, import, instanceof, int, interface, new, null, package, private.
-
Quelle est l'extension des fichiers Java ?
Les noms des fichiers sources portent l'extension .java et le code (bytecode) généré porte l'extension
.class. Les fichiers de propriétés portent l'extension .properties (langues, traductions...) et les
fichiers de configuration l'extension .xml. Le fichier de construction du projet porte le nom
build.xml (Ant) et le fichier de description du projet est appelé README.
-
Quelle est la différence entre J2EE et Java EE ?
Depuis la version 5, le chiffre 2 a disparu pour faciliter la compréhension de la version et ne pas mélanger le chiffre 2 avec le numéro de version.
-
Quels sont les composants de J2SE ?
La plate-forme J2SE est composée des éléments suivants :
- La machine virtuelle Java (JVM) qui permet d'exécuter des applications Java.
- La bibliothèque de classes Java : Un ensemble de composants logiciels prêt à l'emploi.
- Les outils de développement : Le compilateur javac, un interpréteur Java java, le générateur de
documentation javadoc, la console de supervisation Jconsole...
-
Qu'est-ce qu'une Servlet ?
L'API Servlet fournit les éléments nécessaires à la conception de composants Web dynamiques avec le langage Java. Les Servlets sont des composants logiciels entièrement écrits en Java.
-
Qu'est-ce qu'une JSP ?
L'API JSP permet de développer des pages Web dynamiques rapidement à partir d'un squelette HTML et de données incluses directement dans chaque page. Les JSP permettent d'insérer des parties de code Java (scriptlets) directement dans le code HTML.
-
Qu'est-ce que JDBC ?
L'API JDBC permet de faciliter l'obtention de connexions JDBC vers des sources de données (essentiellement des bases de données, mais également annuaire...).
JDBC permet aux programmes d'accéder aux bases de données.
-
Qu'est-ce que JNDI ?
L'API JNDI permet d'accéder à des services de nommage ou d'annuaire (LDAP par exemple).
Cette API est par exemple utilisée pour se connecter à une source de données pour des accès à la base de données, la gestion des accès (associée aux Realms).
-
Qu'est-ce que JavaMail ?
L'API JavaMail fournit des fonctionnalités de gestion de courrier électronique (transfert, type de contenu, pièces jointes...).
-
Qu'est-ce que JPA ?
Java EE apporte donc un nouveau modèle de persistance nommé JPA. JPA s'appuie sur JDBC pour communiquer avec la base de données mais permet d'éviter de manipuler directement les fonctionnalités de JDBC et le langage SQL.