Learning the Java Language Maybe skip section "More Features of the Java Language" except for
subsection "Managing Inheritance".
Essential Java Classes
Maybe skip sections "Setting Programming Attributes" and
"Accessing System Resources".
Definitely read up on String and StringBuffer;
Thread and its related classes;
Throwable and Exception and their friends;
Reader, Writer, InputStream, and OutputStream classes from java.io and
their descendants.