Deitel, Paul J.

Java, late objects version : how to program / Java : how to program : late objects version Paul Deitel, Harvey Deitel. - 8th ed. - Upper Saddle River, N.J. : Pearson/Prentice Hall, c2010. - xliv, 1131, 2 p. : ill. ; 23 cm. + 1 CD-ROM (4 3/4 in.). - How to program series . - How to program series. .

Includes index.

1.Introduction ot computers, the Internet and the web -- 2.Introduction to Java applications -- 3.Control statements: Part I -- 4.Control statements: Part 2 -- 5.Methods -- 6.Arrays; introducing strings and files -- 7.Introduction to classes and objects -- 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 the UML -- 13.ATM case study part 2: Implementing an object-oriented design -- 14.GUI components: part 1 -- 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.


System requirements: 800 MHz Pentium III processor; 512 MB of RAM, 1.5 GB of hard disk space; Windows Vista or XP (with Service Pack 2); Web browser, Adobe Reader, and zip decompression utility, Internet connection; CD-ROM drive.

9780136123712 0136123716

2009023409


Java (Computer program language)
Object-oriented programming (Computer science)
Web programming
Programming & scripting languages: general
Computer programming / software engineering

QA76.73.J38 / D4537 2010

005.133 DEI