In time-tested Visual QuickStart style, the book doesn't just tell you how to program Java applications for the Webit shows you, breaking the world of Java into step-by-step tasks and providing the code behind the examples. Thanks to the straightforward, task-based format, you can learn what you need to know, when you need to know it. Java newbies can work from cover to cover; more seasoned programmers can use the page tabs to go straight to a specific topic. The author of the original edition of this book has completely revised it for Java 2, including four new chapters on debugging, Swing, servlets, and writing a news ticker. You'll soon find out for yourself why Internet programmers love this cross-platform language.