Day 1. 21st Century Java

Big companies like IBM are embracing Java far more than most people realize. Half of IBM is busy recoding billions of lines of software to Java. The other half is working to make Java run well on all platforms, and great on all future platforms.

—PBS technology commentator Robert X. Cringely

In 1995, when Sun Microsystems first released the Java programming language, it was an inventive toy for the World Wide Web that had the potential to be much more.

The word "potential" is an unusual compliment, because it comes with an expiration date. Sooner or later, potential must be realized or new words such as "letdown," "waste," and "major disappointment to your mother and I" are used in its place.

Now in its fourth major release, ...

Get Sams Teach Yourself Java 2 in 21 Days, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.