I\'ve been studying because I have an exam and I don\'t have many problems with most of Java but I stumbled upon a rule I can\'t explain. Here\'s a code fragment:
a2 referenced as an A and the JVM using the reference first (not the acutal object as you expected).