The Java programming language was first developed in 1990 by an
engineer at Sun Microsystems named James Gosling.
He was unhappy using the C++ programming language so he
created a new language that he called Oak, after the oak tree that
he could see from his office window.
As the popularity of the World Wide Web grew Sun recognized
that Goslings language could be developed to run applications on a
web page.
The language was renamed Java, simply because the name
sounded cool, and was made freely available by Sun in 1995.
Developers around the world quickly adopted this exciting new
language and, because of its modular design, began to create new
features that could be added to the core language.
Many of these additional features were incorporated into Java
when it was updated in 1998 and renamed Java 2.
Subsequent updates have enhanced some multimedia features and
added support for the Linux operating system.
The essence of Java is a library of files called classes that each
contain small pieces of ready-made proven code.
Any of these classes can be added into a new program, like bricks in
a wall, so that only a relatively small amount of new code ever
needs to be written.
This saves the program author a vast amount of time and largely
explains the huge popularity of Java programming.
Also this modular arrangement makes it much easier to identify
any errors than would a single large program.
This book demonstrates a first simple Java program over the next
few pages before explaining, by example, the basic mechanics of
the Java language.
After developing an understanding of the Java language the
remaining chapters give full examples of how to incorporate many
of the ready-made classes into new Java programs.
In order to create any Java program the Java class libraries need to
be available on the local computer system. These are all contained
in a freely available package called the Java 2 SDK (Software
Development Kit) that also includes all the tools needed to build
and run Java programs.
The Java programs in this book use version 1.4.2 of the Java 2 SDK
Standard Edition that can be downloaded from Sun Microsystems
website at http://java.sun.com.
The Java 2 SDK Standard Edition is suitable for computers
running on Microsoft Windows 95, 98, Me, NT, 2000 and XP.
Separate versions of the SDK are available for computers running
on Linux or Solaris operating systems.
Selecting the installation link for your platform starts the Java 2
SDK installation this may take some time, depending on the
speed of your connection. Full documentation for the Java 2 SDK
is available as a separate download. This is not initially required for
the examples given in this book and may be downloaded later after
you have become more familiar with Java.
engineer at Sun Microsystems named James Gosling.
created a new language that he called Oak, after the oak tree that
he could see from his office window.
As the popularity of the World Wide Web grew Sun recognized
that Goslings language could be developed to run applications on a
web page.
The language was renamed Java, simply because the name
sounded cool, and was made freely available by Sun in 1995.
Developers around the world quickly adopted this exciting new
language and, because of its modular design, began to create new
features that could be added to the core language.
Many of these additional features were incorporated into Java
when it was updated in 1998 and renamed Java 2.
Subsequent updates have enhanced some multimedia features and
added support for the Linux operating system.
The essence of Java is a library of files called classes that each
contain small pieces of ready-made proven code.
Any of these classes can be added into a new program, like bricks in
a wall, so that only a relatively small amount of new code ever
needs to be written.
This saves the program author a vast amount of time and largely
explains the huge popularity of Java programming.
Also this modular arrangement makes it much easier to identify
any errors than would a single large program.
This book demonstrates a first simple Java program over the next
few pages before explaining, by example, the basic mechanics of
the Java language.
After developing an understanding of the Java language the
remaining chapters give full examples of how to incorporate many
of the ready-made classes into new Java programs.
be available on the local computer system. These are all contained
in a freely available package called the Java 2 SDK (Software
Development Kit) that also includes all the tools needed to build
and run Java programs.
The Java programs in this book use version 1.4.2 of the Java 2 SDK
Standard Edition that can be downloaded from Sun Microsystems
website at http://java.sun.com.
The Java 2 SDK Standard Edition is suitable for computers
running on Microsoft Windows 95, 98, Me, NT, 2000 and XP.
Separate versions of the SDK are available for computers running
on Linux or Solaris operating systems.
Selecting the installation link for your platform starts the Java 2
SDK installation this may take some time, depending on the
speed of your connection. Full documentation for the Java 2 SDK
is available as a separate download. This is not initially required for
the examples given in this book and may be downloaded later after
you have become more familiar with Java.

No comments:
Post a Comment