
Java How to Program
United States Edition
Paul J. Deitel(Author)
Pearson (Publisher)
7th Edition
Published on 8. March 2007
Book
Mixed media product
1500 pages
978-0-13-222220-4 (ISBN)
Article exhausted; check for reprint
Description
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java programming contains an extensive OOD/UML 2 case study on developing an automated teller machine. The Seventh Edition has been extensively fine-tuned and is completely up-to-date with Sun Microsystems, Inc.'s latest Java release-Java Standard Edition (Java SE) 6.
More details
Edition
7th edition
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 237 mm
Width: 175 mm
Thickness: 49 mm
Weight
2182 gr
ISBN-13
978-0-13-222220-4 (9780132222204)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions
Book
06/2009
8th Edition
Pearson
€73.17
Article is exhausted; no reprint
Previous edition

Book
01/2005
6th Edition
Pearson
€83.14
Article exhausted; check for reprint
Person
Paul J. Deitel, CEO and Chief Technical Officer of Deitel & Associates, Inc., is a graduate of MIT's Sloan School of Management, where he studied Information Technology. He holds the Java Certified Programmer and Java Certified Developer certifications, and has been designated by Sun Microsystems as a Java Champion. Through Deitel & Associates, Inc., he has delivered Java, C, C++, C# and Visual Basic courses to industry clients, including IBM, Sun Microsystems, Dell, Lucent Technologies, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Rogue Wave Software, Boeing, Stratus, Cambridge Technology Partners, Open Environment Corporation, One Wave, Hyperion Software, Adra Systems, Entergy, CableData Systems, Nortel Networks, Puma, iRobot, Invensys and many more. He has also lectured on Java and C++ for the Boston Chapter of the Association for Computing Machinery. He and his father, Dr. Harvey M. Deitel, are the world's best-selling programming language textbook authors.
Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer of Deitel & Associates, Inc., has 45 years of academic and industry experience in the computer field. Dr. Deitel earned B.S. and M.S. degrees from the MIT and a Ph.D. from Boston University. He has 20 years of college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc., with his son, Paul J. Deitel. He and Paul are the co-authors of several dozen books and multimedia packages and they are writing many more. With translations published in Japanese, German, Russian, Spanish, Traditional Chinese, Simplified Chinese, Korean, French, Polish, Italian, Portuguese, Greek, Urdu and Turkish, the Deitels' texts have earned international recognition. Dr. Deitel has delivered hundreds of professional seminars to major corporations, academic institutions, government organizations and the military.
Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer of Deitel & Associates, Inc., has 45 years of academic and industry experience in the computer field. Dr. Deitel earned B.S. and M.S. degrees from the MIT and a Ph.D. from Boston University. He has 20 years of college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc., with his son, Paul J. Deitel. He and Paul are the co-authors of several dozen books and multimedia packages and they are writing many more. With translations published in Japanese, German, Russian, Spanish, Traditional Chinese, Simplified Chinese, Korean, French, Polish, Italian, Portuguese, Greek, Urdu and Turkish, the Deitels' texts have earned international recognition. Dr. Deitel has delivered hundreds of professional seminars to major corporations, academic institutions, government organizations and the military.
Content
Preface
1. Introduction to Computers, the Internet and the Web
2. Introduction to Java Applications
3. Introduction to Classes and Objects
4. Control Statements: Part 1
5. Control Statements: Part 2
6. Methods: A Deeper Look
7. Arrays
8. Classes and Objects: A Deeper Look
9. Object-Oriented Programming: Inheritance
10. Object-Oriented Programming: Polymorphism
11. Graphical User Interface Components: Part 1
12. Graphics and Java 2D
13. Exception Handling
14. Files and Streams
15. Recursion
16. Searching and Sorting
17. Data Structures
18. Collections
19. Generics
20. Introduction to Applets
21. Multimedia: Applets and Applications
22. Graphical User Interface Components: Part 2
23. Multithreading
24. Networking
25. Accessing Databases with JDBC
26. Creating Web Applications with JavaServer Faces (JSF) and Java Studio Creator 2
27. Creating and Consuming Web Services with Netbeans 5.5
28. Formatted Output
29. Strings, Characters and Regular Expressions
A. Operator Precedence Chart
B. ASCII Character Set
C. Keywords and Reserved Words
D. Primitive Types
E. Number Systems
F. Unicode (R)
G. Using the Java API Documentation
H. Creating Documentation with javadoc
I. Bit Manipulation
J. ATM Case Study Code
K. Labeled break and continue Statements
L. UML 2: Additional Diagram Types
M. Design Patterns
N. Using the Debugger
O. Additional Java SE 6 Features
Bibliography
Index
1. Introduction to Computers, the Internet and the Web
2. Introduction to Java Applications
3. Introduction to Classes and Objects
4. Control Statements: Part 1
5. Control Statements: Part 2
6. Methods: A Deeper Look
7. Arrays
8. Classes and Objects: A Deeper Look
9. Object-Oriented Programming: Inheritance
10. Object-Oriented Programming: Polymorphism
11. Graphical User Interface Components: Part 1
12. Graphics and Java 2D
13. Exception Handling
14. Files and Streams
15. Recursion
16. Searching and Sorting
17. Data Structures
18. Collections
19. Generics
20. Introduction to Applets
21. Multimedia: Applets and Applications
22. Graphical User Interface Components: Part 2
23. Multithreading
24. Networking
25. Accessing Databases with JDBC
26. Creating Web Applications with JavaServer Faces (JSF) and Java Studio Creator 2
27. Creating and Consuming Web Services with Netbeans 5.5
28. Formatted Output
29. Strings, Characters and Regular Expressions
A. Operator Precedence Chart
B. ASCII Character Set
C. Keywords and Reserved Words
D. Primitive Types
E. Number Systems
F. Unicode (R)
G. Using the Java API Documentation
H. Creating Documentation with javadoc
I. Bit Manipulation
J. ATM Case Study Code
K. Labeled break and continue Statements
L. UML 2: Additional Diagram Types
M. Design Patterns
N. Using the Debugger
O. Additional Java SE 6 Features
Bibliography
Index