An introduction to computer science using Java (second edition)
The book Demonstrates basic knowledge of computers and programming languages. Object-oriented programming and software development. Approach to the Java programming language. Data types, statements, and control structures in the Java programming language.