Java 2 is actually Java 1.2 and up.
There are a lot of differences, they show up as
depreciated warnings from the compiler. New paradigms
like the Swing (JFC) packages from Netscape have
occured, even changed its standard directory to a
better place, and will work besides the native-look
AWT from the 1.0.