If dentistry can be painless, why can't learning Java? That's the theory behind this book. While others overwhelm you with endless narrative and incomprehensible code blocks, this one shows you the fundamentals, visually.
Don't worry, you will learn how to write real code. The book is organized into two-page, bite-sized lessons -- each solving a specific problem. Everything's explained in scrupulous, step-by-step detail, with plenty of large screen captures. To save typing, you'll find quick-start skeleton templates on CD-ROM along with all the book's code.
You'll start with the basics -- creating your first Java source file, compiling it, working with methods and variables, formatting your code. But you won't end with the basics: You'll get all the way to threading, reflection, and serialization.
The explanations are brief, but well honed. You'll find four chapters on building user interfaces and hooking them up to your app's underlying plumbing. You'll master control structures, arrays, linked lists, and hash tables. You'll also learn exception-handling techniques for building resilient software.
You won't be developing mission-critical systems overnight, but everyone's got to start somewhere -- and there's no easier, friendlier place to begin.(Bill Camarda)
Bill Camarda is a consultant and writer with nearly 20 years' experience in helping technology companies deploy and market advanced software, computing, and networking products and services. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.