Suffield CS Readings
Introduction to Computer Science Readings
Official Java documentation from Oracle. This documentation covers all of the classes and packages that are built in to Java.