Explore Java with a master of OOP (object-oriented programming) When a new programming language comes along, master programmers have to experiment with it to find the best ways to take advantage of its unique capabilities. Master programmer, Gary Entsminger, shares his discoveries and secrets in The Way of Java. Organized around the basic elements of OOP and Java, each chapter includes discussions, code, tests, and complete applications. Each application addresses a particular problem the author encountered in his early work with Java. This book recreates each application step by step, leading you through the process and showing you ways to experiment on your own. For readers unfamiliar with the object model, The Way of Java reviews the basics of OOP as they apply to Java. Even experienced programmers will benefit from Entsminger's insights about Java's special characteristics. Advanced chapters focus on the intricacies of the GUI, threads, lists, streams, and, of course, applets.Specific topics include: *Designing reusable and friendly user interfaces *Using and reusing objects, containers, and components *Using inheritance to create object hierarchies *Accessing classes from other classes *Using dynamic programming techniques An appendix provides a selected reference to the Java Development Kit, and the enclosed diskette contains the code for all projects in this book and JavaOnTheRocks, a Java development environment for Microsoft Windows created by the author.
Author of The Tao of Objects, Secrets of the Visual Basic Masters, and The Way of Delphi, Gary Entsminger is a frequent contributor to many computing journals and a contributing editor for the Delphi Informant. He is currently working on a National Science Foundation Grant to develop user-friendly modeling systems based on the Delphi object model.
- ISBN10 0134919785
- ISBN13 9780134919782
- Publish Date 10 March 1997
- Publish Status Out of Print
- Out of Print 4 July 2000
- Publish Country US
- Imprint Prentice Hall
- Format Paperback
- Pages 416
- Language English