You must be logged in to post a review.
Academic book request
Inspection copies are available to lecturers and course leaders considering books for courses. If you teach a relevant course of 12 or more students, please complete the form below with your details. We also kindly request that you provide feedback on any textbook you receive within 60 days of receipt.
In-line with our Environmental Policy and to avoid unnecessary wastage, we provide digital access for inspection copy purposes. Print copies can be provided if books are adopted as course reading.
Please note that all requests are subject to our approval. Further details regarding our inspection copy service may be found HERE.
Java Illuminated
Author: Julie AndersonOVERVIEW
Written for the one- to three-term introductory programming course, the sixth 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. In addition, the text presents other topics of interest, including graphical user interfaces (GUI), data structures, file input and output, and graphical applications.
Features and Benefits
- New section at the beginning of the book showing examples of Python syntax and its Java equivalent to help students coming from Python
- Recognizing today’s students’ growing interest in visualization, an example using either animation or graphical output is included in most chapters
- Each chapter includes one or two Programming Activities, which are designed to provide visual feedback to the students so that they can assess the correctness of their code
- Each chapter is supplemented with a browser-based module that animates sample code, visually illustrating concepts such as the assignment of variable values, evaluation of conditions, and flow of control
- Instructor resources include programming activity solution code, answers to end-of-chapter exercises, lecture slides in PowerPoint format, and test banks for reach chapter.
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 and HashMap Classes
- Chapter 10 Object-Oriented Programming, Part 3: Inheritance, Polymorphism, and Interfaces
- Chapter 11 Exceptions and Input/Output Operations
- Chapter 12 Recursion
- Chapter 13 An Introduction to Data Structures
- Chapter 14 Running Time Analysis
- Chapter 15 General Trees, Binary Trees, and Binary Search Trees
- Chapter 16 Graphical User Interfaces (available online in the eBook)
- Chapter 17 Graphical User Interfaces Using JavaFX (available online in the eBook)
- Appendix A Java Reserved Words and Keywords
- Appendix B Operator Precedence
- Appendix C The Unicode Character Set
- Appendix D Representing Negative Integers
- Appendix E Representing Floating-Point Numbers (available online in the eBook)
- Appendix F Solutions to Selected Exercises (available online in the eBook)
Related Products
Our Reviews
Blog
Last Month's Bestseller
Clinical ECGs in Paramedic Practice
‘This excellent book will be of interest and indeed of much value to anyone wanting to understand ECG interpretation. It is one that I can definitely recommend.’ Douglas Chamberlain, CBE...
ViewBecome a Class VIP!
Sign up to hear about new products, promotions and more! Plus, enjoy a 25% discount and free P&P each month!
Reviews
There are no reviews yet.