Designed for beginning through intermediate Java courses.
The world's best-selling Java text is now even better! The Fifth Edition of Java How to Program includes an updated optional case study on object-oriented design with the UML, new coverage of JDBC, servlets and JSP and the most up-to-date Java coverage available.
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®, .NET, Visual C++® .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 information for faculty, students and professionals; an optional CD (Java 2 Multimedia Cyber Classroom, 5/e) with solutions to about half the exercises in Java How to Program, 5/e, interactivity features―including hyperlinks and audio walkthroughs of the code examples; and access to the authors at
deitel@deitel.com
For information on Deitel instructor-led seminars offered worldwide, and to subscribe to the DEITEL™ Buzz ONLINE email newsletter, visit:
www.deitel.com