Généralité
Voici la liste des mots, des termes et le vocabulaire qu'on utilise couramment en langage de programmation Java :
Terme | Description |
---|---|
3tier | Désigne les trois couches suivants : Web, Métier, DAO (Couche d'accès aux données) |
AJAX | Ce modèle technologique est une synchronisation XML en utilisant le JavaScript |
Ant | Désigne un système de projet. |
Apache Jakarta Project | Soit le projet de maintenance de compatibilité du Java avec le serveur Web Apache. |
API JDBC | Abréviation de «Application Programming Interface Java Data Base Connectivity», soit une interface de programmation pour communiqué avec la base de données avec le Java. |
AWT | Abréviation de «Abstract Window Toolkit», soit une interface utilisateur pour le Java. |
BeanShell | Interpréteur de script Java. |
Eclipse | Outil de développement pout le Java Web. |
EJB | Abréviation de «Enterprise JavaBeans», soit une technologie standard permettant la réutilisation de composante Java sur les serveurs d'application. |
FOP | Abréviation de «Formatting Objects Processor», soit une bibliothèque permettant l'écriture de différents formats de fichiers. |
GCJ | Abréviation de «GNU Compiler for Java», soit un compilateur de code source Java en .class ou exécutable. |
Hash | Mot anglais signifiant haché, soit une technique d'optimisation permettant de retrouver des informations plus rapidement selon le principe d'une grille dans un tableau. Bien qu'il soit intégré à toutes les sauces dans le JFC, il est possible d'utiliser la classe «Hashtable» pour son utilisation la plus simple ou pure. |
Hibernate | Interface de classe abstrait Struts de style MVC pour Java |
IDE | Abréviation de «Integrated Development Environment», soit un environnement de développement intégré pour les codes sources. |
J2EE | Abréviation de «Java 2 Enterprise Edition». Cette expression permet d'indiquer la solution Java pour les entreprises. Renommé Java EE. |
J2ME | Abréviation de «Java 2 Micro Edition». Cette expression permet d'indiquer la solution Java rapide, petit et optimisé pour des systèmes léger comme les PDAs. |
J2SE | Abréviation de «Java 2 Standard Edition». Cette expression permet d'indiquer la solution Java avec les API et les outils standard. |
JAAS | Abréviation de «Java Authentication and Authorization Service», soit un service d'authentification des utilisateurs |
JAF | Abréviation de «JavaBeans Activation FrameWork», soit un ensemble de classe abstraite, comme le JavaMail |
Jakarta | Solutions open source Java de la ASF (The Apache Software Foundation). |
Java | Langage de programmation indépendante de la plateforme inventé par Sun Microsystems. |
Java2D | Permet d'indiquer le dessin en 2 dimensions avec Java. |
JavaBeans | Technologie en langage de programmation Java de composantes logiciels étant réutilisable et gérable visuellement dans un outil logiciel de conception. |
JavaCard | Application permettant d'effectuer le traitement de carte à puce. |
Javadoc | Outil permettant la documentation des API fournit par le SDK de Java |
Java EE | Abréviation de «Java Enterprise Edition». Cette expression permet d'indiquer la solution Java pour les entreprises. |
Java SE | Abréviation de «Java Platform, Standard Edition». Cette expression permet d'indiquer la solution Java pour les particulier. |
JavaIDL | Abréviation de «Java Interface Definition Language», soit l'interface de Java de définition des langages |
JAXM | Abréviation de «Java API for XML Messaging», soit un API pour Java permettant de communiquer des messages en format XML |
JAXP | Abréviation de «Java APIs for XML Processing», soit un API pour Java pour les processus de traitement des documents XML |
JAXR | Abréviation de «Java API for XML Registries», soit un API pour Java pour effectuer la gestion des registres des documents XML |
JAX-RPC | Abréviation de «Java API for XML-based RPC», soit un API pour Java permettant d'inclure des fonctions RPC à l'XML |
JBoss Application Server | Serveur d'application pour Java |
JBuilder | Outil de développement avec IDE pour Java de Borland. |
JCA | Abréviation de «J2EE Connector Architecture», soit l'architecture de connexion entre les applications serveurs |
JDeveloper | Outil de développement avec IDE pour Java de Oracle. |
JDBC | Abréviation de «Java Data Base Connectivity». Cette expression permet d'indiquer un mécanisme de connexion de base de données avec les applications Java. Voir une connexion par MySQL, ODBC |
JDIC | Abréviation de «JDesktop Integration Components», soit un installateur d'application Java. |
JDK | Abréviation de «Java Development Kit», soit les outils de développement du Java |
JDS | Abréviation de «Java Desktop System», soit une solution bureautique de Java |
JDO | Abréviation de «Java Data Objects», soit des interfaces de sources de données et de transactions pour Java |
JFC | Le «Java Foundation Class» sont les classes de base du Java. Voir Langage de programmation - Java - JFC |
JIT | Abréviation de «Just-In-Time», soit une technologie permettant de compiler le code Java lors de sa première exécution |
JMX | Abréviation de «Java Management Extensions», soit une technologie de surveillance du Java |
JNDI | Abréviation de «Java Naming and Directory Interface», soit une interface d'application pour les annuaires (bottin) du Java |
JNI | Ce mot indique une fonctionnalité permettant d'effectuer des traitements dans divers langages |
JPDA | Abréviation de «Java Platform Debugger Architecture», soit un support de déboguage du Java |
JSF | Abréviation de «Java Server Faces», soit un cadre de travail destiné aux développeurs Web |
JSML | Abréviation de «Java Speech Markup Language», soit un synthétiseur de langage vocal de Java |
JSTL | Abréviation de «Java Standard Tag Library», soit la bibliothèque des balises du JSP, utilisant les classes «javax.servlet.jsp.jstl.*» |
JSP | Abréviation de «Java Server Pages», fichier de code source Java utilisé comme service direct de diffusion sur le Web par le Java |
JTA | Abréviation de «Java Transaction API», soit l'API de transaction du Java |
JTAPI | Abréviation de «Java Telephony API», soit l'API de services téléphoniques du Java |
JVM | Abréviation de «Java Virtual Machine», soit la console virtuel de Java exécutant du code Jasmin. |
JWSDP | Abréviation de «Java Web Services Developer Pack», soit le service de développement Web pour Java de Sun Microsystems |
Jython | Langage Python utilisant les classes du Java |
KAWA | Il s'agit de l'ensemble des classes Java pour l'intégration des langages dynamiques. |
Listener | Généralement il s'agit d'un événement supplémentaire que devra gérer une action utilisateur (comme un bouton, un ComboBox,...) |
Log4j | API de journalisation (journal de bord) très flexible contenu dans la classe «org.apache.log4j.Logger» |
MARS | Abréviation de «MySQL-Apache-Ruby-Solaris». Ce modèle technologique désigne un serveur Web pour Sun avec Ruby. |
MVC | Abréviation de «Modèle-Vue-Contrôleur», soit un langage séparant les couches de l'application |
NetBeans IDE | Outil de développement avec IDE pour Java. |
Oak | Ce nom permet d'indiquer le nom d'origine du langage Java, soit sa première version datant de 1992. |
POJO | Abréviation de «Plain Old Java Object», soit les objets Java sous sa forme simple et d'origine |
Polymorphisme | Cette technique consiste a été les mêmes méthodes d'une classe pour des types de données différents |
SableVM | Alternative libre du «Java Virtual Machine», soit la console virtuel de Java exécutant du code Jasmin. |
SGDB | Abréviation de «Système de Gestion de Base de Données», soit ajouter, mise-a-jour et recherche des données |
Solaris | Système d'exploitation de style Unix développé par Sun Microsystems. Également appelé SunOS. Voir Références des systèmes d'exploitation - Solaris 10 |
SQLJ | Abréviation de «Structured Query Language in Java», soit une technique de précompilation permettant d'inclure directement des requêtes SQL dans le code Java sans utilisé le JDBC. |
Sun Microsystems | Entreprise père du Java et Solaris |
SunOS | Système d'exploitation de style Unix développé par Sun Microsystems. Également appelé Solaris. |
STOJ | Abréviation de «Solaris-Tomcat-Oracle-Java». Ce modèle technologique désigne un serveur de Sun avec Oracle. |
Swing | Bibliothèque graphique pour le Java. Voir le module javax.swing. |
Tomcat | Serveur Web |
WSAD | Abréviation de «WebSphere Studio Application Developer», soit un outil de développement avec IDE pour Java de IBM. |
XML | Abréviation de «eXtensible Markup Language», langage à balise |
XQJ | Abréviation de «XQuery API for Java», soit les API de XQuery pour Java |
Dernière mise à jour : Mercredi, le 3 juin 2015