Java Software Solutions: Foundations of Program DesignThis book takes an object-oriented approach to Java using it in a way that is appropriate for those just learning to write high-quality programs. The book features both text-based and GUI-based examples to demonstrate computing concepts and provide readers with maximum versatility. This title has an early evolution of object concepts, developed in a way that capitalizes on the power of objects without overwhelming beginning programmers. It places less empahsis on applets and more emphasis on GUI-based applications, while still maintaining a clean division between graphical and non-graphical topics. This book is appropriate for beginning programmers who want to learn to program with Java as well as experienced programmers who want to add Java to their skill-set. |
What people are saying - Write a review
LibraryThing Review
User Review - bnielsen - LibraryThingIndeholder "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 - LibraryThingThis 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
Contents
Introduction | 2 |
Data and Expressions | 60 |
Using Classes and Objects | 114 |
Copyright | |
17 other sections not shown
Other editions - View all
Java Software Solutions: Foundations of Program Design John Lewis,William Loftus No preview available - 2006 |
Common terms and phrases
allows the user applet args array ArrayList binary bits bitwise operators boolean button byte Chapter child class color components constructor containment hierarchy contains created data structure declared defined Demonstrates Design and implement dialog box digits disk displayed drawing enumerated type event example executed expression Figure floating point frame graphical user interface hexadecimal inheritance initial input insertion sort instantiated integer invoked Java program Java reserved word Java standard class javadoc label layout manager Lewis/Loftus listener loop main method method called modifier mouse multiple node num2 number system numl object-oriented operands operator output package panel parameter particular polymorphic println prints public class public static void public void recursion represents reserved word result selection sort shown in Listing specified standard class library statement static void main stored string literal String object System.out.println toString Unicode void main String