Java : how to program / P.J. Deitel, H.M. Deitel.
Material type: TextPublication details: Upper Saddle River, N.J. ; Harlow : Pearson Education, 2009.Edition: 8th ed., International edDescription: 1560 p. : col. illISBN:- 9780131364837 (pbk.) :
- 9780131364837 (CD)
- 0131364839
- 9780131364837
- 9780136053064
- 0136053068
- 0131364839 (CD)
- 005.133 DEI
- QA76.73.J38
Item type | Current library | Call number | Vol info | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
Long Loan | TUS: Midlands, Main Library Athlone General Lending | 005.133 DEI (Browse shelf(Opens below)) | 1 | Available | 208788 | |||
Long Loan | TUS: Midlands, Main Library Athlone CD | 005.133 DEI (Browse shelf(Opens below)) | CD 856 | 1 | Available | 208853 | ||
Long Loan | TUS: Midlands, Main Library Athlone CD | 005.133 DEI (Browse shelf(Opens below)) | CD 871 | 1 | Available | 209056 |
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.