blob: b047dd0a997e62e15a364e9aeceb701b1edbb8f0 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="en">
<head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2008. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="stylesheet" href="../book.css" charset="ISO-8859-1" type="text/css">
<title>
JDT Glossary
</title>
</head>
<body>
<h1>
JDT Glossary
</h1>
<p>
<strong>CLASS file</strong>
</p>
<p>
A compiled Java source file.
</p>
<p>
<strong>compilation unit</strong>
</p>
<p>
A Java source file.
</p>
<p>
<strong>field</strong>
</p>
<p>
A field inside a type.
</p>
<p>
<strong>import container</strong>
</p>
<p>
Represents a collection of import declarations. These can be seen in the Outline view.
</p>
<p>
<strong>import declaration</strong>
</p>
<p>
A single package import declaration.
</p>
<p>
<strong>initializer</strong>
</p>
<p>
A static or instance initializer inside a type.
</p>
<p>
<strong>JAR file</strong>
</p>
<p>
JAR (Java archive) files are containers for compiled Java source files. They can be associated with an archive (such as, ZIP, JAR) as a source attachment. The children of
JAR files are packages. JAR files can be either compressed or uncompressed.
</p>
<p>
<strong>JAVA elements</strong>
</p>
<p>
Java elements are Java projects, packages, compilation units, class files, types, methods and fields.
</p>
<strong>JAVA file</strong><br>
<br>
<p>
An editable file that is compiled into a byte code (CLASS) file.
</p>
<p>
<strong>Java projects</strong>
</p>
<p>
Projects which contain compilable Java source code and are the containers for source folders or packages.
</p>
<p>
<strong>JDT</strong>
</p>
<p>
Java development tools. Workbench components that allow you to write, edit, execute, and debug Java code.
</p>
<p>
<strong>JRE</strong>
</p>
<p>
Java runtime environment (for example, J9, JDK, and so on).
</p>
<p>
<strong>method</strong>
</p>
<p>
A method or constructor inside a type.
</p>
<p>
<strong>package declaration</strong>
</p>
<p>
The declaration of a package inside a compilation unit.
</p>
<p>
<strong>packages</strong>
</p>
<p>
A group of types that contain Java compilation units and CLASS files.
</p>
<p>
<strong>refactoring</strong>
</p>
<p>
A comprehensive code editing feature that helps you improve, stabilize, and maintain your Java code. It allows you to make a system-wide coding change without affecting the
semantic behavior of the system.
</p>
<p>
<strong>type</strong>
</p>
<p>
A type inside a compilation unit or CLASS file.
</p>
<p>
<strong>source folder</strong>
</p>
<p>
A folder that contains Java packages.
</p>
<p>
<strong>VCM</strong>
</p>
<p>
Version control management. This term refers to the various repository and versioning features in the workbench.
</p>
<p>
<strong>VM</strong>
</p>
<p>
Virtual machine.
</p>
<h3 class="related">Related concepts</h3>
<a href="../concepts/concept-jdt.htm">Java development tools (JDT)</a>
<h3 class="related">Related references</h3>
<a href="../reference/ref-jdt-faq.htm">Frequently asked questions on JDT</a>
</body>
</html>