Register your product to gain access to bonus material or receive a coupon.
Java How to Program, 3rd Edition
- Sorry, this book is no longer in print.
- NEW—Updated to Java 2.
- NEW—Replaces the current AWT graphical user interface components with the new Swing Set GUI components—Presents the most current graphical techniques for Java programming.
- NEW—Stronger emphasis on applications rather than applets.
- NEW—Thorough Revision of the first 3 chapters to emphasize problem solving and programming skills.
- Helps to build a stronger foundation in programming skills.
- Less rigorous and demanding introductory chapters than in previous editions so that students are not overwhelmed.
- NEW—New Chapter: Java Database Connectivity.
- NEW—New Chapter: Servlets.
- NEW—New Chapter: JavaBeans.
- NEW—New Chapter: Remote Method Invocation.
- NEW—New Chapter: Collections.
- NEW—Uses new 2D graphics API in Chapter 9 (Graphics) and uses new Media APIs in Chapter 14 (Multimedia).
CD with each book includes: Sun Java2SDK, standard edition v.12.1; Borland JBuilder3 University Edition; Source code for all the book's examples; and hyperlinks to Java demos and Internet resources.
- “Live Code” examples—Teaches concepts through extensive working programs that illustrate the ideas being discussed.
- Introduces Java at an introductory programming level— Covering good programming practices, syntax, and object-oriented techniques.
- Detailed coverage of object-based programming.
- Shows students how to use Java to access members and classes, initialize class objects, understand data abstraction, and more.
- Excellent Pedagogy—Icons throughout the text identify good programming practices, common errors to avoid, portability tips, and basic software engineering performance concepts.
- Extensive, realistic problem sets.
- Allows students to apply what they've learned in each chapter.
- An extensive set of supporting resources—Includes an extensive Instructor's Manual; a Test Bank; access to the authors via e-mail deitel@deitel. com; and a companion website that offers additional instructor and student support (includes Adobe Acrobat PDF slides for electronic display at www.prenhall.com/deitel).
- Java How to Program, Third Edition, is also available packaged with the award-winning interactive Multimedia Cyber Classroom CD-ROM in in The Complete Java Training Course (BK/ Cyber Classroom CD-ROM, 0-13-085248-1). For more information see page ____.
- Copyright 2000
- Dimensions: 7" x 9-1/4"
- Pages: 1355
- Edition: 3rd
- ISBN-10: 0-13-012507-5
- ISBN-13: 978-0-13-012507-1
Java is revolutionizing software development with multimedia-intensive, platform-independent, object-oriented code for conventional, Internet-, Intranet- and Extranet-based applets and application. This Third Edition of the world's most widely used university-level Java textbook includes on CD two complete Java Integrated Development Environment (IDEs).
In Java How to Program: Third Edition, the Deitels introduce the fundamentals of object-oriented programming and client/server development in Java. Key topics include:
- Swing GUI, JavaBeans, event handling, graphics
- Distributed computing: Servlets, RMI, networking
- Database (JDBC), data structures, collections, files
- Multimedia, animation, audio
- Internet, World Wide Web
- Multithreading, exceptions
Java How to Program: Third Edition includes:
- Hundreds of "live-code" programs with screen captures that show exact outputs
- Extensive exercises (many with answers) accompanying every chapter
- Hundreds of tips, recommended practices and cautions-all marked with icons
Java How to Program is the centerpiece of a family of resources for teaching and learning Java, including a Web site (http://www.prenhall.com/deitel) with the book's code examples and other information for faculty, students and professional programmers; an optional interactive CD-ROM (Java Multimedia Cyber Classroom) containing extensive interactivity features such as thousands of hyperlinks and audio walkthroughs of the code examples in Java How to Program and e-mail access to the authors at
Table of Contents
1. Introduction to Computers, the Internet and the Web
2. Introduction to Java Applications.
3. Introduction to Java Applets.
4. Control Structures: Part 1.
5. Control Structures: Part 2.
8. Object-Based Programming.
9. Object-Oriented Programming.
10. Strings and Characters.
11. Graphics and Java2D.
12. Basic Graphical User Interface Components.
13. Advanced Graphical User Interface Components.
14. Exception Handling.
16. Multimedia: Images, Animation, Audio and Video.
17. Files and Streams.
18. Java Database Connectivity (JDBC).
20. Remote Method Invocation (RMI).
22. Data Structures.
23. Java Utilities Package and Bit Manipulation.
Appendix A: Demos.
Appendix B: Java Resources.
Appendix C: Operator Precedence Chart.
Appendix D: ASCII Character Set.
Appendix E: Number Systems.
Appendix F: Object-Oriented Elevator Simulator.
Appendix G: Creating HTML Documentation with javadoc.
Appendix H: Enterprise JavaBeans (EJB) Web Resources.
Appendix I: Jini Web Resources.
New Features in Java How to Program: Third Edition
This edition contains many new features and enhancements including:
- Updated to the new Java 2 platform.
- Uses Swing GUI components in all programs with graphical user interfaces.
- Simplified early chapters to make learning Java easier for nonprogrammers.
- Introduced GUI event handling later (Chapter 6, "Methods") so nonprogrammers have a foundation of basic programming concepts before seeing this complex topic.
- Switched the emphasis from applets to applications to demonstrate Java the way it is typically used in industry.
- Enhanced the coverage of interfaces.
- Enhanced the coverage of GUI event handling.
- Introduced inner classes and their use with GUI event handling.
- Added coverage of Java's new Java2D graphics capabilities.
- Added coverage of the Java Media Framework (JMF).
- Added chapters on Java Database Connectivity (JDBC), Servlets and Remote Method Invocation (RMI) crucial in building multitier client/server systems.
- Added a chapter on Collections Java's reusable data structures and the prepackaged algorithms for manipulating these data structures.
- Added a chapter on JavaBeans Java's reusable software component technology.
- Updated appendices on Java demos and Java Internet and Web resources.
- Added an appendix on javadoc (part of Sun's Java 2 Software Development Kit) the utility that creates HTML documentation from comments in a program.
- Added an appendix of Internet and Web resources for Enterprise JavaBeans.
- Added an appendix of Internet and Web resources for Jini.
Java How to Program: Third Edition includes:
- 16,485 Lines of Code in 220 Example Programs (with Program Outputs)
- 456 Illustrations/Figures
- 588 Programming Tips
- Summaries (1016 Summary bullets)
- Terminology Reviews (2295 Terms)
- 444 Self-Review Exercises and Answers (Count Includes Separate Parts)
- 959 Exercises (Solutions in Instructor's Manual; Count Includes Separate Parts)
- Approximately 5700 Index Entries (with approximately 9300 Page References)
The CD-ROM at the end of this book contains Sun Microsystem's J2SDK 1.2.1 (i.e., Java 2) software development kit and two powerful Java integrated development environments (IDEs)-NetBeans DeveloperX2 and Borland JBuilder 3 University Edition. The CD also contains the book's examples and an HTML Web page with links to the Deitel & Associates, Inc. Web site, the Prentice Hall Web site and the many Web sites listed in the Appendices. If you have access to the Internet, this Web page can be loaded into your World Wide Web browser to give you quick access to all the resources.
NetBeans DeveloperX2 is a professional IDE written in Java that includes a graphical user interface designer, code editor, compiler, visual debugger and more. J2SDK 1.2.1 must be installed before installing DeveloperX2.
Borland JBuilder 3 University Edition is a customized version of JBuilder designed to meet the unique needs of the education market. The JBuilder 3 University Edition IDE includes an application browser, project manager, code editor, HTML viewer, graphical debugger and compiler. JBuilder 3 supports the latest Java standards, including Java 2, JavaBeans, JAR files, inner classes, internationalization, security and more.
If you have any questions about using this software, please read the introductory documentation on the CD-ROM. We will be putting additional information on our Web site: http://www.deitel.com.
ONE MONTH ACCESS!
Get unlimited 30-day access to thousands of Books & Training Videos about technology, professional development and digital media If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months.
Other Things You Might Like
- Simply C++: An Application-Driven Tutorial Approach
- Book $137.02
- Operating Systems, 3rd Edition
- Book $183.43
- Simply C#: An Application-Driven™ Tutorial Approach
- Book $139.91