写Java程序让Jvm崩溃

package jvm;

public class HeapCrash {
    public static void main(String[] args) {
        
        //Object[] o = {“abc”};初始值赋值,不会有影响。
        Object[] o = null;

        while (true) {
            o = new Object[] { o };
            //输出的话,jvm就不会崩溃。
            //System.out.println(o);
        }        
    }
}

输出:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at jvm.HeapCrash.main(HeapCrash.java:10)

将死循环中的IO输出在控制台的时候,jvm会延迟报错。

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at jvm.Crash.main(Crash.java:10)是因为程序无法申请到足够的内存的时候抛出的异常,Object数组o不断指向新的Object数组,数组元素是原来的Object数组,这使得Object维数越来越高。不断申请内存空间,最终导致超出jvm中堆的最大值。堆内存溢出。为什么输出打印,时间会延长呢?yahokuma老兄一言惊醒梦中人!输出打印的话,虚拟机并不是不会崩溃,而是崩溃的时间大大延长了。而崩溃时间延长其实是假象,是因为输出属于IO事件,每次输出CPU都被中断,IO很耗时,所以,感觉上才会时间延长。

注:数组是对象,内存是在heap中分配。报错时间也和jvm上xmx及heap内存的分配原则而不同,heap分配的内存大且能扩展,那报错所需的时间就长

package jvm;

public class JvmBean {

    JvmBean bean = new JvmBean(this);
    
    public JvmBean(JvmBean bean){
        this.bean = bean;
    }
}
package jvm;

public class StackCrash {

    public static void main(String[] args) {
        JvmBean j = null;
        while(true){
            j = new JvmBean(j);
            //无论输出不输出,jvm都会崩溃
            //System.out.println(j);
        }
    }
}

输出:

Exception in thread "main" java.lang.StackOverflowError
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)
    at jvm.JvmBean.<init>(JvmBean.java:5)

分析:

类初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器

如果有父类就先父类,然后当前类;

静态变量、静态初始化块,变量、初始化块初始化了顺序取决于它们在类中出现的先后顺序。

bean属性会先于JvmBean的构造函数被初始化。在你main函数中,new一个 JvmBean的构造函数之前,类内部的JvmBean对象要优先被初始化,这个类内部的属性bean的内部同样也包含了一个JvmBean对象需要被初始化,成循环调用,造 成了栈溢出。

注:
Java Virtual Machine Stacks的生命周期与线程相同。虚拟机栈描述的是Java方法执行的内存模型:每个方法被执行时都会同时创建一个栈帧(Stack Frame)用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法被调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中从入栈到出栈的过程。

 http://www.cnblogs.com/fantiantian/p/3658489.html

 http://blog.sina.com.cn/s/blog_4cc16fc50100bjjp.html

 http://www.cnblogs.com/zrtqsk/p/3666715.html

http://www.cnblogs.com/yahokuma/p/3668138.html

http://www.cnblogs.com/yahokuma/p/3662646.html

http://www.cnblogs.com/fantiantian/p/3667120.html#2918599

原文地址:https://www.cnblogs.com/softidea/p/3790153.html