Java How to Program (4th Edition)
The authoritative DEITEL™LIVE-CODE™introduction to programming with the Java™2 Platform, Standard Edition (J2SE)Java™has revolutionized software development with multimedia-intensive, platform-independent, object-oriented code for conventional, Internet-, Intranet- and Extranet-based applications and applets. This exciting newFourth Editionof the world's best-selling Java textbook now has a companion volume—Advanced Java 2 Platform How to Program—which focuses on theJava 2 Platform, Enterprise Edition (J2EE),presents advancedJ2SEfeatures and introduces theJava 2 Platform, Micro Edition (J2ME).Dr. Harvey M. DeitelandPaul J. Deitelare the founders of Deitel & Associates, Inc., the internationally recognized corporate training and content-creation organization specializing in Java, C++, C, Visual C#™, Visual Basic®, Visual C++®, .NET, XML™, Python, Perl, Internet, Web and object technologies. The Deitels are also the authors of the world's #1 C++ textbook—C++ How to Program, 3/e—and many other best sellers.InJava How to Program, Fourth Editionthe Deitels introduce the fundamentals of object-oriented programming in Java. The 4th edition includes an optional 180-page case study that introduces object-oriented design with the UML. Key 4th edition topics include:Applications/AppletsSwing GUI/Event HandlingClasses/Objects/InterfacesEncapsulation/Inner ClassesOOP/Inheritance/PolymorphismData Structures/CollectionsFiles/Streams/SerializationNetworking/Client/Server/Internet/WebGraphics/Java2D/Images/AnimationJMF/Java Sound/Audio/Video/MIDI(Optional) OOD/UML/Design PatternsExceptions/MultithreadingJava How to Program, Fourth Editionincludes extensive pedagogic features:Hundreds of LIVE-CODE™programs with screen captures that show exact outputsExtensive World Wide Web and Internet resources to encourage further researchHundreds of tips, recommended practices and cautions—all marked with icons— Good Programming Practices—Software Engineering Observations—Performance Tips—Look-and-Feel Observations—Testing and Debugging Tips—Common Programming ErrorsJava How to Program, Fourth Editionis the centerpiece of a family of resources for teaching and learning Java, including Web sites (http://www.prenhall.com/deitelandhttp://www.deitel.com) with the book's code examples (also on the enclosed CD) and other information for faculty, students and professionals; an optional interactive CD (Java 2 Multimedia Cyber Classroom) containing hyperlinks, audio walkthroughs of the code examples, solutions to about half the book's exercises and e-mail access to the authors atdeitel@deitel.comFor information on worldwide corporate on-site seminars and Web-based training offered by Deitel & Associates, Inc., visit:http://www.deitel.comFor information on current and forthcoming Deitel/Prentice Hall publications includingHow to Program Series(e-)books,Multimedia Cyber Classrooms, Complete Training Courses(that include Deitel books and Cyber Classrooms) andWeb-Based Training Coursessee the last few pages of this book.