Java: how to program /
H.M. Deitel and P.J. Deitel
- 6th edition
- Upper Saddle River, N.J. ; London : Pearson, 2004.
- 1576 p: ill.; 24 cm.
Includes index.
Contents: Introduction to computers, the internet and the web -- Introduction to Java applications -- Introduction to classes and objects -- Control statements: Part 2 - Methods: a deeper look -- Arrays -- Classes and objects: a deeper look -- Object-oriented programming: inheritance -- Object-oriented programming: polymorphism -- GUI components: Part I -- Graphics and java 2D -- Exception handling -- Files and streams -- Recursion -- Searching and sorting -- Data structures -- Generics -- Collections -- Introduction to java applets -- Multimedia: applets and applications -- GUI components: Part 2 -- Multithreading -- Networking - Accesing databases with JDBC -- Servlets -- JavaServer pages (JSP) -- Formatted output -- Strings, characters and regular expressions -Appendices A: Operator precedence chart - B: ASCII character set - C: Keywords and reserved words - D: Primitive types - E: Number systems - F: Unicode - 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: Additional diagram types - M: Patterns - Using the debugger (on CD).