Java static initialization blocks  and Initializer blocks for instance variables example.
acquired from http://docs.oracle.com/javase/tutorial/java/javaOO/initial.html