by C. L. Tang
This text was designed as a review book, but it can also be used as an introductory complement with another textbook. Chapter 1 (Java Basics) covers the proper use of syntax and control statements. Chapter 2 (Classes and Methods) explores the importance of writing methods and explains when and how they should be applied. Chapter 3 (Arrays) introduces arrays and establishes their necessity.