KEY BENEFIT: 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 revision is current with the Java revisions that have occurred since the book was last published. The Late Objects Version delays coverage of class development, presenting the control structures, methods and arrays material in a non-object-oriented, procedural programming context. KEY TOPICS: Introduction to Computers, the Internet and Java; Introduction to Java Applications; Input/Output and Operators; Control Statements: Part 1; Assignment, ++ and - Operators; Control Statements: Part 2; Logical Operators; Methods; Arrays and ArrayLists; Introduction to Classes and Objects; Classes and Objects: A Deeper Look; Object-Oriented Programming: Inheritance; Object-Oriented Programming: Polymorphism and Interfaces; Exception Handling: A Deeper Look; GUI Components: Part 1; Graphics and Java 2D; Strings, Characters and Regular Expressions; Files, Streams and Object Serialization; Generic Collections; Java SE 8 Lambdas and Streams; Recursion; Searching, Sorting and Big O; Generic Classes and Methods; Custom Generic Data Structures; GUI Components: Part 2; Concurrency; Accessing Databases with JDBC; JavaFX GUI: Part 1. Online Chapters: JavaFX GUI: Part 2 (PSR-Per Software Release); JavaFX Graphics and Multimedia (PSR-Per Software Release); Networking; Java Persistence Architecture (JPA); JavaServer (TM) Faces Web Apps: Part 1; JavaServer (TM) Faces Web Apps: Part 2; REST-Based Web Services; ATM Case Study, Part 1: Object-Oriented Design with the UML; ATM Case Study, Part 2: Implementing an Object-Oriented Design. MARKET: A useful reference for programmers who need to brush up their Java skills.
- ISBN10 0132575655
- ISBN13 9780132575652
- Publish Date 4 March 2014 (first published 16 July 2009)
- Publish Status Out of Print
- Out of Print 15 January 2015
- Publish Country GB
- Imprint Pearson Education Limited
- Edition 10th edition
- Pages 1248
- Language English