The Java Tutorial – Third Edition
Are you new to the Java programming language? This book is for you!
~
We’ve added questions and exercises to help you practice what you learn. To help beginners avoid many common mistakes, an entire chapter is devoted to programming problems and their solutions. Convenient summaries at the end of each section are also new to this edition.
I like this book a lot. The “Getting Started” trail steps you through the basics in a very complete, yet easy to understand fashion.
The Java Language Specification, Third Edition
Written by the inventors of the technology, The Java Language Specification, Third Edition is the definitive technical reference for the Java programming language. If you want to know the precise meaning of the language’s constructs, this is the source for you.
Introduction to Programming Using Java – Version 4.1
“INTRODUCTION TO PROGRAMMING USING JAVA” is a free, on-line textbook. It is suitable for use in an introductory programming course and for people who are trying to learn programming on their own. There is probably enough material for a full year College programming course. There are no prerequisites beyond a general familiarity with the ideas of computers and programs.
The previous versions of this book used Java 1.1. For a long time, I was reluctant to move to Java 2 because it has been much less widely supported and because most of the new features don’t represent new programming concepts.
Our goal in this edition of Java 1.1 Unleashed is to explore the Java technology from a variety of angles so that you can see the bigger picture of what Java has to offer as a Web technology.
Ok, version 1.1 hasn’t been around for a while, but Java 1.1 Unleashed does a good job of covering the fundamentals.