Java Reference
In-Depth Information
graphics context— The drawing surface and
related coordinate system on which a drawing
is rendered or graphical user interface compo-
nents are placed.
GUI component— A visual element, such as a
button or text field, that is used to make up a
graphical user interface (GUI).
hardware— The tangible components of a com-
puter system, such as the keyboard, monitor,
and circuit boards.
has-a relationship— The relationship between
two objects in which one is composed, at least
in part, of one or more of the other. See also
aggregate object, is-a relationship.
hash code— An integer value calculated from
any given data value or object, used to deter-
mine where a value should be stored in a
hash table. Also called a hash value. See also
hashing.
hash method— A method that calculates a hash
code from a data value or object. The same
data value or object will always produce the
same hash code. Also called a hash function.
See also hashing.
hash table— A data structure in which val-
ues are stored for efficient retrieval. See also
hashing.
hashing— A technique for storing items so that
they can be found efficiently. Items are stored
in a hash table at a position specified by a cal-
culated hash code. See also hash method.
hexadecimal— The base-16 number system,
often used as an abbreviated representation of
binary strings.
hierarchy— An organizational technique in
which items are layered or grouped to reduce
complexity.
high-level language— A programming lan-
guage in which each statement represents many
machine-level instructions.
HTML— See HyperText Markup Language.
hybrid object-oriented language— A program-
ming language that can be used to implement a
program in a procedural manner or an object-
oriented manner, at the programmer's discre-
tion. See also pure object-oriented language.
hypermedia— The concept of hypertext
extended to include other media types such as
graphics, audio, video, and programs.
hypertext— A document representation that
allows a user to easily navigate through it in
other than a linear fashion. Links to other parts
of the document are embedded at the appro-
priate places to allow the user to jump from
one part of the document to another. See also
hypermedia.
HyperText Markup Language (HTML)— The
notation used to define Web pages. See also
browser, World Wide Web.
icon— A small, fixed-sized picture, often used
to decorate a graphical interface. See also
image.
identifier— Any name that a programmer makes
up to use in a program, such as a class name or
variable name.
identity— The designation of an object, which,
in Java, is an object's reference name. See also
state, behavior.
IEEE 754— A standard for representing float-
ing point values. Used by Java to represent
float and double data types.
if— A Java reserved word that specifies a simple
conditional construct. See also else.
image— A picture, often specified using the
GIF, JPEG, or PING formats. See also icon.
immutable— The characteristic of something
that does not change. For example, the contents
of a Java character string are immutable once
the string has been defined.
Search WWH ::




Custom Search