>>887
具体的にいえばクラスのロード時にJVMが行うことです。

というか今ぐぐってみたら見つかった。
http://www.ibm.com/developerworks/jp/java/library/j-dyn0429/
やっぱり最初にjava.lang.Classクラスのインスタンスが生成されて他クラスの元になっているようです。
rubyと同じですね。