Academic book request
In order to decide if a book might be suitable for your course we know that you need to look at it in detail.
If you are an academic teaching a course of 12 or more students you can choose up to three complimentary inspection copies of textbooks that are applicable to the courses that you teach.
To request your inspection copies, please complete the form below.
Java IlluminatedAuthors: Hervé J. Franceschi, Julie Anderson
Written for the one- to three-term introductory programming course, the fifth edition of Java Illuminated provides learners with an interactive, user-friendly approach to learning the Java programming language. Comprehensive but accessible, the text takes a progressive approach to object-oriented programming, allowing students to build on established skills to develop new and increasingly complex classes. Java Illuminated follows an activity-based active learning approach that ensures student engagement and interest.
New & Key Features of the Fifth Edition:
TABLE OF CONTENTS
Chapter 1 Introduction to Programming and the Java Language
Chapter 2 Programming Building Blocks- Java Basics
Chapter 3 Object-Oriented Programming, Part 1: Using Classes
Chapter 4 Introduction to Graphical Applications
Chapter 5 Flow of Control, Part 1: Selection
Chapter 6 Flow of Control, Part 2: Looping
Chapter 7 Object-Oriented Programming, Part 2: User-Defined Classes
Chapter 8 Single-Dimensional Arrays
Chapter 9 Multidimensional Arrays and the ArrayList Class
Chapter 10 Object-Oriented Programming, Part 3: Inheritance, Polymorphism, and Interfaces
Chapter 11 Exceptions, and Input/ Output Operations
Chapter 12 Graphical User Interfaces Using Java FX
Chapter 13 Recursion
Chapter 14 An Introduction to Data Structures
Chapter 15 Running Time Analysis
Appendix A Java Reserved Words and Keywords
Appendix B Operator Precedence
Appendix C The Unicode Character Set
Appendix D Solutions to Selected Exercises
Appendix E Representing Negative Integers (online only)
Appendix F Representing Floating-Point Numbers (online only)