Glossary of Java Terms
From Oxxus Wiki
A
B
- bean - An software component that can be used multiple times.
C
- class - Implementation definition of certain object.
- classpath - An environmental variable that defines location of the class libraries for the Java virtual machine and Java technology-based applications.
D
- deployer - person or application engine that installs modules and J2EE applications into an operational environment.
E
- EJB container - A container that implements the EJB component contract of the J2EE architecture.
- EJB server - Software that provides services to an EJB container.
- EJB module - software unit that consists of one or more enterprise beans and an EJB deployment descriptor.
- EJB .jar file - A JAR archive that contains an EJB module.
- Enterprise JavaBeans (EJB) - A component architecture for the development and deployment of object-oriented, distributed, enterprise-level applications.
F
G
- garbage collection - The automatic detection and freeing of memory that is no longer in use.
H
I
J
- Java - is Sun's trademark for a set of technologies for creating and safely running software programs in both stand-alone and networked environments.
- Java Technologies - A set of technologies that enable the creation and safe running of software programs in both stand-alone and networked environments.
- Java 2 Platform, Enterprise Edition (J2EE platform) - Java 2 Platform, Enterprise Edition
- Java 2 SDK, Standard Edition - The Software Development Kit (SDK) is development environment for building applications, applets, and components using the Java programming language.
- Java Application Environment (JAE) - The source code release of the Java Development Kit (JDK) software.
- Java Development Kit (JDK) - A software development environment for writing applets and applications in the Java programming language.
- Java Platform - Consists of class libraries, a Java virtual machine (JVM) and class loader (which comprise the runtime environment) and a compiler, debugger and other tools (which comprise the development kit).
- Java Runtime Environment (JRE) - A subset of the Java Development Kit (JDK) for end-users and developers who want to redistribute the runtime environment alone.
- JavaTM virtual machine1 (JVM) - A software "execution engine" that safely and compatibly executes the byte codes in Java class files on a microprocessor (whether in a computer or in another electronic device).
- JavaBeans - A portable, platform-independent reusable component model.
- JavaMail - An API for sending and receiving email.
- JavaScript - A Web scripting language that is used in both browsers and Web servers.\
- JavaServer Pages (JSP) - An extensible web technology that uses template data, custom elements, scripting languages, and server-side Java objects to return dynamic content to a client.
- JDBC - Java Database Connectivity. An industry standard for database-independent connectivity between the Java platform and a wide range of databases.
K
L
M
N
O
P
Q
R
S
- servlet - A Java program that extends the functionality of a Web server, generating dynamic content and interacting with Web clients using a request-response paradigm.
- servlet container - A container that provides the network services over which requests and responses are sent, decodes requests, and formats responses.
- servlet context - An object that contains a servlet's view of the web application within which the servlet is running.
- servlet mapping - efines an association between a URL pattern and a servlet.
T
U
V
W
- Web application - A Web application that uses J2EE technology written so that it can be deployed in a Web container distributed across multiple Java virtual machines running on the same host or different hosts.
- Web container - A container that implements the Web component contract of the J2EE architecture.
- Web server - Software that provides services to access the Internet, an intranet, or an extranet.
X
Y
Z


