GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Programming Languages
Building Java Programs cover

Building Java Programs

A Back to Basics Approach

by Stuart Reges, Marty Stepp

5th Edition

Publisher: Pearson

(0 reviews)

Compare Prices

VitalSourceLifetime Access$94.99AmazonKindle$94.99Best PriceeTextShelfPDF$38.00

Book Details

Print ISBN9780135471944
eText ISBN9780135472361
PublisherPearson
Publishing Year2020
Edition5th Edition
LanguageEnglish

Building Java Programs: A Back to Basics Approach, 5th Edition, is a textbook that introduces fundamental programming concepts using Java. It covers core syntax and control flow, including primitive data, definite and indefinite loops, program logic, and conditional execution.

The text also explores object-oriented programming alongside foundational data structures and algorithms such as recursion, linked lists, and binary trees. To support practical exercises, coauthor Marty Stepp developed the accompanying Practice-It! online practice tool.

Table of Contents

  1. Chapter 1: Introduction to Java Programming

  2. Chapter 2: Primitive Data and Definite Loops

  3. Chapter 3: Introduction to Parameters and Objects

    • • Supplement 3G. Graphics (Optional)
  4. Chapter 5: Conditional Execution

  5. Chapter 6: Program Logic and Indefinite Loops

  6. Chapter 7: File Processing

  7. Chapter 8: Arrays

  8. Chapter 9: Classes

  9. Chapter 10: Inheritance and Interfaces

  10. Chapter 11: ArrayLists

  11. Chapter 12: Java Collections Framework

  12. Chapter 13: Recursion

  13. Chapter 14: Searching and Sorting

  14. Chapter 15: Stacks and Queues

  15. Chapter 16: Implementing a Collection of Class

  16. Chapter 17: Linked Lists

  17. Chapter 18: Binary Trees

  18. Chapter 19: Advanced Data Structures

  19. Chapter 20: Functional Programming with Java 8

  20. Chapter APPENDICES: APPENDICES

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

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

Reviewed by GradeFocus Editorial Team

Related Books

Murach's Python Programming

Murach's Python Programming

Michael Urban

SQL Queries for Mere Mortals

SQL Queries for Mere Mortals

John L. Viescas

Concepts of Programming Languages

Concepts of Programming Languages

Robert W. Sebesta

Starting Out with Python

Starting Out with Python

Tony Gaddis

Python Crash Course

Python Crash Course

Eric Matthes

Murach's Java Programming

Murach's Java Programming

Joel Murach