Skip to main content

Big Java: Early Objects, Interactive Edition, 6th Edition

Big Java: Early Objects, Interactive Edition, 6th Edition

Cay S. Horstmann

ISBN: 978-1-119-14159-4

Dec 2015

1040 pages

$64.00

Description

Cay Horstmann's sixth edition of Big Java, Early Objects provides an approachable introduction to fundamental programming techniques and design skills, helping students master basic concepts and become competent coders. Updates for the Java 8 software release and additional visual design elements make this student-friendly text even more engaging. The text is known for its realistic programming examples, great quantity and variety of homework assignments, and programming exercises that build student problem-solving abilities. This edition now includes problem solving sections, more example code online, and exercise from Science and Business.

Related Resources

Chapter 1. Introduction
Chapter 2. Using Objects
Chapter 3. Implementing Classes
Chapter 4. Fundamental Data Types
Chapter 5. Decisions
Chapter 6. Loops
Chapter 7. Arrays and Array Lists
Chapter 8. Designing Classes
Chapter 9. Inheritance
Chapter 10. Interfaces
Chapter 11. Input/Output and Exception Handling
Chapter 12. Object-Oriented Design
Chapter 13. Recursion
Chapter 14. Sorting and Searching
Chapter 15. The Java Collections Framework
Chapter 16. Basic Data Structures
Chapter 17. Tree Structures
Chapter 18. Generic Classes
Chapter 19. Stream Processing
Chapter 20. Graphical User Interfaces
Chapter 21. Streams and Binary Input/Output (Web Only)
Chapter 22. Multithreading (Web Only)
Chapter 23. Internet Networking (Web Only)
Chapter 24. Relational Databases (Web Only)
Chapter 25. XML (Web Only)
Chapter 26. Web Applications (Web Only)

Updated for the Diamond Syntax and Java 8 software release. A greater emphasis on problem solving with practical step-by-step illustrations of techniques that can help students devise and evaluate solutions to programming problems.
A new visual approach that motivates the reader and eases navigation including photographs, step-by-step figures, syntax boxes, and example tables. New exercises from science and business engage students with real world applications of Java in different industries.
An early introduction to object-oriented programming techniques, beginning in Chapter 2, provides extensive practice with objects and classes before students are asked to write their own classes. Horstmann’s clear explanations follow the beginner’s thinking process, providing examples and analogies, and anticipating where they may get confused or make mistakes.
The Testing Track identifies and emphasizes the test-driven approach to programming. The Graphics Track integrates optional graphics material into the chapters where it best fits. Self-Check Questions test understanding, not memorization, and can be used as springboards to a deeper discussion of key concepts in each section.
Nearly two hundred programming problems are available in Code Check with instructive feedback and automated grading for students.

This is a three-hole punched, unbound edition.

An early introduction to object-oriented programming techniques, beginning in Chapter 2, provides extensive practice with objects and classes before students are asked to write their own classes.

Horstmann’s clear explanations follow the beginner’s thinking process, providing examples and analogies, and anticipating where they may get confused.

Self-Check Questions test understanding, not memorization, and can be used as springboards to a deeper discussion of key concepts in each section.

This is a three-hole punched, unbound edition.