JDK 1.1 for Solaris Developer's Guide  Chapter 1 Introduction to
the Java Programming Environment  This developer's guide
describes features of and information about application
development using Java in the Solaris 2.6, Solaris 7, and
Solaris 8 environments.  Note -  For important information about
this release of Java on Solaris software, refer to
www.sun.com/solaris/java/.  Java Programming Environment and the
Java Runtime Environment (JRE)  This section describes basic
information about Java and the JRE.  What is the Java
Programming Environment?  Java is a recently developed,
concurrent, class-based, object-oriented programming and runtime
environment, consisting of:  Java has the following
characteristics:  JRE Components  The JRE is the software
environment in which programs compiled for a typical JVM
implementation can run. The runtime system includes:  The
following figure shows the JRE and its components, including a
typical JVM implementation's various modules and its functional
position with respe