Publisher's Synopsis
The complete, authoritative DEITEL' LIVE-CODE' introduction to programming with the Java' 2 Platform Standard Edition, JDBCT', Servlets and JSP' Java' has revolutionized software development with multimedia-intensive, platform-independent, object-oriented code for Internet-, Intranet- and Extranet-based applications. This fifth edition of the world's most widely used Java textbook explains Java's extraordinary capabilities, presents an optional object-oriented design and implementation experience with the Unified Modeling Language (UML) from the Object Management Group' and introduces n-tier Webapplications development with JDBC', Servlets and JSP'. Dr Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized corporate training and content-creation organization specializing in Java', C++, C, C#, Visual Basics(R), .NET, Visual C++(R) .NET, XML, Python, Perl, Internet, Web and object technologies. The Deitels are the authors of several worldwide #1 programming-language textbooks, including Internet & World Wide Web How to Program, 2/e and C++ How to Program, 4/e.;In Java How to Program, Fifth Edition the Deitels introduce the fundamentals of object-oriented programming in Java. Key topics include: *Applications/Applets *Swing GUI/Event Handling *Classes/Objects/Interfaces *Encapsulation/Inner Classes *OOP/Inheritance/Polymorphism *Data Structures/Collections *Files/Streams/Serialization/NIO *Networking/Client-Server/Internet/Web *JDBC'/Servlets/JavaServer Pages' *Graphics/Java 2D'/Images/Animation/Audio *Exceptions/Multithreading *(Optional) OOD/UML/Design Patterns Java How to Program, Fifth Edition includes extensive pedagogic features: *Hundreds of LIVE-CODE' programs with screen captures that show exact outputs *Extensive Internet and World Wide Web resources to encourage further research *Hundreds of tips, recommended practices and cautions--all marked with icons for: *Good Programming Practices *Software Engineering Observations *Performance Tips *Portability Tips *Look-and-Feel Observations *Error-Prevention Tips *Common Programming Errors Java How to Program's teaching resources include Web sites (www deitel.com, www prenhall.com/deitel and www InformIT.com/deitel) with the book's code examples (also on the enclosed CD) and informati;com For information on Deitel instructor-led seminars offered worldwide, and to subscribe to the DEITEL' Buzz ONLINE email newsletter, visit: www deitel.com