A deeper look into Java.