Java Software Solutions: Foundations of Program Design

Front Cover
Pearson/Addison-Wesley, 2009 - Computers - 804 pages
As the worldwide best seller for introductory programming using the Java™ programming language, Java Software Solutionsis the premiere model of text that teaches a foundation of programming techniques to foster well-designed object-oriented software. Introduction; Data and Expressions; Using Classes and Objects; Writing Classes; Conditionals and Loops; Object-Oriented Design; Arrays; Inheritance; Polymorphism; Exceptions; Recursion; Collections. For all readers interested in CS1 in Java.

From inside the book

What people are saying - Write a review

LibraryThing Review

User Review  - bnielsen - LibraryThing

Indeholder "Preface", "Chapter 1. Computer Systems", " 1.1 Introduction", " Basic Computer Processing", " Software Categories", " Digital Computers", " Binary Numbers", " 1.2 Hardware Components ... Read full review

LibraryThing Review

User Review  - locriian - LibraryThing

This was probably a really good textbook from the little I read of it, but I ended up not needing it for the class. Read full review


Data and Expressions
Using Classes and Objects

17 other sections not shown

Other editions - View all

Common terms and phrases

About the author (2009)

John Lewis is the co-author of several Java(tm) programming language textbooks: Java Software Solutions, Java Software Structures,Java Foundations, and Programming with Alice and Java. He received his BS, MS, and PhD degrees from Virginia Tech.

Bibliographic information