
• JDK 1.1 is the most common version. It is a mature product that
greatly improved the usability of JDK 1.0.x.
• Java 2 (also known as JDK 1.2) is the newest version. It is not avail-
able on every platform yet. It adds many bells and whistles to Java—
not all of them useful. The graphical component is not as stable as its
JDK 1.1 equivalent. However, you don’t need the graphical component
in this book.
Which version you choose depends on the components you want to use.
Most components require at least JDK 1.1. If available on your platform, I
advise you to download Java 2. The examples in this book have been devel-
oped on Java 2, but they should run ...