Introduction to Java
by Jane Meyerowitz, Deshendran Moodley
Publisher: University of KwaZulu-Natal 2004
Number of pages: 247
These lecture notes are designed for use in the first year Computer Science modules at the University of KwaZulu-Natal. They provide an introduction to problem solving, programming, and the Java language. They are not intended to be complete in themselves but serve as a complement to the formal lectures.
Download or read it online for free here:
by Byron Weber Becker - Course Technology
This book is an innovative approach to learning introductory object-oriented programming. Students are introduced to object-oriented concepts with simulated robots, a hands-on approach that is engaging and fun for both students and instructors.
by Jeff Heaton - Heaton Research, Inc.
The book teaches Java to someone with absolutely no programming background. It focuses on core programming topics such as variables, looping, subroutines, and program layout. This course focuses on real programming techniques, and not using an IDE.
by David Etheridge - BookBoon
An introduction to Java programming: object-oriented analysis and design, language basics, syntax and semantics, a first Java program - from class diagram to source code, data types, methods, classes and objects - creating and using objects, etc.
by Gregory J. E. Rawlins - Indiana University
The book appeared as a material developed for the Fall 1999 C212 class at Indiana University. The text covers objects, classes, methods, Java interpreter. It is sutable for absolute beginners, the author will guide you step by step on learning Java.