But author Andrea Steelman has psyched out what you need to know first, and how to build on that knowledge in manageable steps, without wasting your time. So by the end of chapter 2 in this book, you ll have installed Java on your system and you ll have coded and compiled your first program. And by the end of chapter 6, you ll be starting to design, code, test, and debug the kind of object-oriented Java applications that businesses rely on. Does a good job of presenting the basics of object-oriented design interms of both designing custom classes and taking advantage of existing Java classes, such asString, StringBuffer, and Vector objects.
Tone is patient and articulate but never pedantic.
For programmers who are familiar with the concepts and techniques of another language who want to move quickly to writing Java applets and applications. The book starts with a rapid but comprehensive description of Java covering the use of data types, arrays, variables, methods, expresions, program flow and security features to give it a solid grounding for the programming techinques to come later in the book. This comprehensive introduction to the concepts and practice of Java programming builds carefully and cumulatively from chapter to chapter. To facilitate developing and managing Java programs, the book is aided by JBuilder, a tool that helps readers not only develop Java programs more productively, but also learn Java programming more effectively. If you're not a programmer, but you've done some HTML and are eager to move on to bigger and better things, this may be the Java book for you.