System.initializeSystemClass
Java のクラスアンロード
http://www.nminoru.jp/~nminoru/java/class_unloading.html
クラスHashMap<K,V>
HashMapクラスはHashtableと同じとみなしてもかまいませんが・・・
rehash メソッドがいつ呼び出されるか、および呼び出されるかどうかは、実装により異なり・・・
http://docs.oracle.com/javase/jp/7/api/java/util/Hashtable.html
その部分がinitializeSystemClassメソッドなわけです。このメソッドはJVMの初期化ルーチンの中のThread周りの初期化が終わった時点で呼び出されます。
http://d.hatena.ne.jp/ytetsuwo/20110816
Invoked by by System.initializeSystemClass just before returning.
http://www.docjar.com/html/api/sun/misc/VM.java.html
package sun.misc;
public class VM
156 public static void booted() {
157 booted = true;
158 }
159
160 public static boolean isBooted() {
161 return booted;
162 }
163
164
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/7u40-b43/sun/misc/VM.java
public class: VM
public static boolean isBooted()
{
return booted;