Java 2 SDKA particular implementation of the abstract functionality described in Sun's specification of the Java 2 Platform.
Java 2 SDK, Standard EditionThe Software Development Kit (SDK) is development environment for building applications, applets, and components using the Java programming language.
Java API for XML Processing (JAXP)An API for processing XML documents. JAXP leverages the parser standards SAX and DOM so that you can choose to parse your data as a stream of events or to…
Java CardThe Java Card specification allows Java technology to run on smart cards and other small devices.
Java Card APIAn ISO 7816-4 compliant application environment focused on smart cards.
Java Compatibility Kit (JCK)A test suite, a set of tools, and other requirements used to certify a Java platform implementation conformant both to the applicable Java platform…
Java Database Connectivity (JDBC)An industry standard for database-independent connectivity between the Java platform and a wide range of databases.
Java Development Kit (JDK)A software development environment for writing applets and applications in the Java programming language.
Java Foundation Classes (JFC)An extension that adds graphical user interface class libraries to the Abstract Windowing Toolkit (AWT).
Java IDLA technology that provides CORBA interoperability and connectivity capabilities for the J2EE platform.
Java Interface Definition Language (IDL)A set of Java APIs that provide CORBA (Common Object Request Broker Architecture) interoperability and connectivity capabilities for the J2EE platform.
Java ME (Java Micro Edition)Java 2, Micro Edition is a group of specifications and technologies that pertain to Java on small devices.
Java ME WTKThe Sun Java Wireless Toolkit is a set of tools that provides developers with an emulation environment, documentation and examples for developing Java…
Java Media APIsA set of APIs that support the integration of audio and video clips, 2D fonts, graphics, and images as well as 3D models and telephony.
Java Media FrameworkThe core framework supports clocks for synchronizing between different media (e.g., audio and video output).
Java Native InterfaceA standard programming interface for writing Java native methods and embedding the JVM into native applications.
Java PlatformConsists of class libraries, a Java virtual machine (JVM) and class loader (which comprise the runtime environment) and a compiler, debugger and other…
Java Platform EditionsA Java platform "edition" is a definitive and agreed-upon version of the Java platform that provides the functionality needed over a broad market segment.
Java Remote Method Invocation (RMI)A distributed object model for Java program to Java program, in which the methods of remote objects written in the Java programming language can be…
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.
Java Transaction Service (JTS)Specifies the implementation of a transaction manager that supports JTA and implements the Java mapping of the Object Management Group Object Transaction…
Java virtual machine<sup>1</sup>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…
JavaBeansA portable, platform-independent reusable component model. A component that conforms to this model is called a bean.
JavaBeans componentA Java class that can be manipulated by tools and composed into applications. A JavaBeans component must adhere to certain property and event interface…
JavaCheckA tool for checking compliance of applications and applets to a specification.
JavaHQJavaHQ is the Java platform control center on your Palm OS device.
JavaSafeA tool for tracking and managing source file changes, written in Java.
JavaScriptA Web scripting language that is used in both browsers and Web servers. Like all scripting languages, it is used primarily to tie other components…
JavaServer Faces conversion modelA mechanism for converting between string-based markup generated by JavaServer Faces UI components and server-side Java objects.
JavaServer Faces expression languageA simple expression language used by a JavaServer Faces UI component tag attributes to bind the associated component to a bean property or to bind the…
JavaServer Faces navigation modelA mechanism for defining the sequence in which pages in a JavaServer Faces application are displayed.
JavaServer Faces TechnologyA framework for building server-side user interfaces for Web applications written in the Java programming language.
JavaServer Faces UI componentA user interface control that outputs data to a client or allows a user to input data to a JavaServer Faces application.
JavaServer Pages (JSP)An extensible Web technology that uses static data, JSP elements, and server-side Java objects to generate dynamic content for a client.
JavaSpacesA technology that provides distributed persistence and data exchange mechanisms for code in Java.
JAXR clientA client program that uses the JAXR API to access a business registry via a JAXR provider.
JAXR providerAn implementation of the JAXR API that provides access to a specific registry provider or to a class of registry providers that are based on a common…
JCP (Java Community Process)The Java Community Process (JCP) an open organization of international Java developers and licensees who develop and revise Java technology…
JDBCAn API for database-independent connectivity between the J2EE platform and a wide range of data sources.
JDBC for CDC/FPThe JDBC Optional Package for CDC/Foundation Profile (JDBCOP for CDC/FP) is an API that enables mobile Java applications to communicate with relational…
JDKJava Development Kit. A software development environment for writing applets and application in Java .
JMS administered objectA preconfigured JMS object (a resource manager connection factory or a destination) created by an administrator for the use of JMS clients and placed in a…
JMS applicationOne or more JMS clients that exchange messages.
JMS clientA Java language program that sends or receives messages.
JMS providerA messaging system that implements the Java Message Service as well as other administrative and control functionality needed in a full-featured messaging…
JMS sessionA single-threaded context for sending and receiving JMS messages. A JMS session can be nontransacted, locally transacted, or participating in a…
JNDIJava Naming and Directory Interface (JNDI) API are used to access a central transient container registry.
JSP actionA JSP element that can act on implicit objects and other server-side objects or can define new scripting variables.
JSP containerA container that provides the same services as a servlet container and an engine that interprets and processes JSP pages into a servlet.
JSP container, distributedA JSP container that can run a Web application that is tagged as distributable and is spread across multiple Java virtual machines that might be running…
JSP custom actionA user-defined action described in a portable manner by a tag library descriptor and imported into a JSP page by a taglib directive.
JSP custom tagA tag that references a JSP custom action.
JSP declarationA JSP scripting element that declares methods, variables, or both in a JSP page.
JSP directiveA JSP element that gives an instruction to the JSP container and is interpreted at translation time.
JSP documentA JSP page written in XML syntax and subject to the constraints of XML documents.
JSP elementA portion of a JSP page that is recognized by a JSP translator. An element can be a directive, an action, or a scripting element.
JSP expressionA scripting element that contains a valid scripting language expression that is evaluated, converted to a String, and placed into the implicit out object.
JSP expression languageA language used to write expressions that access the properties of JavaBeans components.
JSP pageA text-based document containing static text and JSP elements that describes how to process a request to create a response.
JSP scripting elementA JSP declaration, scriptlet, or expression whose syntax is defined by the JSP specification and whose content is written according to the scripting…
JSP scriptletA JSP scripting element containing any code fragment that is valid in the scripting language used in the JSP page.
JSP standard actionAn action that is defined in the JSP specification and is always available to a JSP page.
JSP tag fileA source file containing a reusable fragment of JSP code that is translated into a tag handler when a JSP page is translated into a servlet.
JSP tag handlerA Java programming language object that implements the behavior of a custom tag.
JSP tag libraryA collection of custom tags described via a tag library descriptor and Java classes.
JSR (Java Specification Request)Java Specification Request (JSR) is the actual description of proposed and final specifications for the Java platform.
keyA block, often used in a series, which projects beyond the edge of the enframement of an opening and is joined with the surrounding masonry.
key valueThe object used to generate an associated hash code for lookup in an associative data structure.
keystoreA file containing the keys and certificates used for authentication.
KeywordJava sets aside words as keywords - these words are reserved by the language itself and therefore are not available as names for variables or methods.
KittyHawkKittyHawk is a set of APIs used by LG Telecom on its IBook and p520 devices. KittyHawk is based on CLDC.
KJavaKJava is an outdated term for Java ME. It comes from an early package of Java software for PalmOS, released at the 2000 JavaOne show.
kSOAPkSOAP is a SOAP API suitable for the Java ME, based on kXML.
KVM (Kilobyte Virtual Machine)The KVM is a compact Java virtual machine (JVM) that is designed for small devices. It supports a subset of the features of the JVM.
kXMLThe kXML project provides a small footprint XML parser that can be used with Java ME.
labelThe FDA approved label is the official description of a drug product which includes indication (what the drug is used for); who should take it; adverse…