Building Java Programs: A Back to Basics Approach, 6th edition

  • Stuart Reges
  • , Marty Stepp
loading

  • Find it fast

    Quickly navigate your eTextbook with search

  • Stay organized

    Access all your eTextbooks in one place

  • Easily continue access

    Keep learning with auto-renew

Building Java Programs: A Back to Basics Approach helps ensure you’re thoroughly prepared as you work through CS1 material. Taking a layered approach, it teaches objects later in the course; programming fundamentals and procedural decomposition are covered before diving into object-oriented programming.

The 6th Edition features new and enhanced topics, new programing exercises, new and revised case studies, expanded content on challenging concepts, and much more. This revision is now a digital-first text and integrated fully in Pearson’s Revel environment, which combines narrative text, video content, and other learning aids with scored coding exercises.

Published by Pearson (February 16th 2026) - Copyright © 2027

ISBN-13: 9780135429914

Subject: Programming - Introductory

Category: Java

  • 1. Introduction to Java Programming
  • 2. Primitive Data and Definite Loops
  • 3. Introduction to Parameters and Objects
  • Supplement 3G Graphics (Optional)
  • 4. Conditional Execution
  • 5. Program Logic and Indefinite Loops
  • 6. File Processing
  • 7. Arrays
  • 8. Classes
  • 9. Inheritance and Interfaces
  • 10. ArrayLists
  • 11. Java Collections Framework
  • 12. Recursion
  • 13. Searching and Sorting
  • 14. Stacks and Queues
  • 15. Implementing a Collection Class
  • 16. Linked Lists
  • 17. Binary Trees
  • 18. Advanced Data Structures
  • 19. Functional Programming

APPENDICES

  • A. Java Summary
  • B. The Java API Specification and Javadoc Comments
  • C. Additional Java Syntax
  • Index