Deitel, Paul J.

Java : how to program / P.J. Deitel, H.M. Deitel. - 8th ed., International ed. - Upper Saddle River, N.J. ; Harlow : Pearson Education, 2009. - 1560 p. : col. ill.

Includes 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 I -- 5.Control statements: part 2 -- 6.Methods: a deeper look -- 7.Arrays and arraylists -- 8.Classes and objects: a deeper look -- 9.Object-oriented programming: inheritance -- 10.Object-oriented programming: polymorphism -- 11.Exception handling -- 12.ATM case study, part I: Object-oriented design with UML -- 13.ATM case study part 2: Implementing an object-oriented design - 14.GUI components: part I -- 15.Graphics and Java 2D -- 16.Strings, characters and regular expressions -- 17.Files, streams and object serialization -- 18.Recursion -- 19.Searching, sorting and big O -- 20.Generic collections -- 21.Generic classes and methods -- 22.Custom generic data structures -- 23.Applets and Java Web start -- 24.Multimedia: applets and applications -- 25.GUI components: part 2 -- 26.Multithreading -- 27.Networking -- 28.Accessing databases with JDBC -- 29.JavaServer faces web applications -- 30.Ajax-enabled JavaServer faces web applications -- 31.Web services.

This survey of Java programming contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.

9780131364837 (pbk.) : �49.99 9780131364837 (CD) 0131364839 9780131364837 �42.49 9780136053064 0136053068 0131364839 (CD)


Java (Computer program language)
Computer programming.
Examinations--Study guides
Computers and IT.
Web programming

QA76.73.J38

005.133 DEI