The Java Tutorial This can be downloaded to your system. Saves lots of
time!
For anyone looking to learn Object-Oriented programming for the first
time, I highly recommend the Java Tutorial. It is extremely helpful and
makes getting results simple. The only area I find it lacking is the Java
Native Interface section.