写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

写Java程序让Jvm崩溃,布布扣,bubuko.com

时间: 2024-12-14 18:13:02

写Java程序让Jvm崩溃的相关文章

关于编写Java程序让Jvm崩溃

今天在书上看到一个作者提出一个问题"怎样通过编写Java代码让Jvm崩溃",我看了之后也不懂.带着问题查了一下,百度知道里面有这样一个答案: 1 package jvm; 2 3 public class Crash { 4     public static void main(String[] args) { 5 6         //Object[] o = {"abc"};初始值赋值,不会有影响. 7         Object[] o = null;

代写java程序qq:928900200

学校为全面提升学校教学质量,提高管理水平,决定开发一套小型成绩管理系统,实现以下功能.1)   系统用户分为管理员.教师和学生三种角色,每种角色都可以包含若干个用户.其中管理员登录后可以进行教师.学生和课程管理.2)   系统能够管理教师,进行增加,删除,编辑,查询.教师包含教师号.姓名.学院.职称.年龄等信息.3)   系统能够管理学生,进行增加,删除,编辑,查询.学生包含学号.姓名.学院.专业.班级等信息.4)   系统能够管理课程,进行增加,删除,编辑,查询.课程包含课程号.名称.任课教师

对于eclipse写java程序时,想查看一下java源代码,出现Source not found 的原因与解决办法

对于eclipse写java程序时,想查看一下java源代码,出现Source not found 如下图: 原因Eclipse默认设定的自带的JDK是没有源src的,需要引入,点击attach Source...添加jdk的src.zip就可以了

使用100%面向过程的方式来写java程序

java是强制写class关键字的语言,不能有独立的函数游离在类外出现在文件中,这和python c++ php都不同,后面的都可以单独在类外写函数,所以java被称为是纯面向对象的语言,py和php都不是强制向对象的写法. 尽管如此,有的笨瓜,还是打死也写不出类来,而且强烈的反对写类,认为面向过程已经能搞定一切了,发明c++这种语言的人就是闲的没事,c++对于c来说是完全的多余没必要. 但是当被公司要求写java时候,就会蒙蔽,觉得没有面向对象经验,很难转变,此篇演示完全的面向过程的思维来写j

怎样简单的运用记事本写java程序

1.新建一个记事本,后缀名是 .java :然后在里面写一段java的代码2.把写好的java文件丢进D盘,就是第一步给出的那个class文件: 3.打开dos界面 开始-〉运行-〉cmd-〉 这个是命令行模式,选择D盘4.选择D盘之后,在命令提示符中输入"javac 文件名.java",我的文件名为java,所以输入javac java.java然后回车,等待编译.这时候你就会发现它提示说javac不是内部文件.接下来就是java环境变量设置的问题了: 5.下载一个jdk执行默认安装

eclipse写java程序实现连接redis数据库教程

第一步,在windows下载安装配置好redis数据库.这里我就不再概述了.下载jedis-2.4.2.jar,当然最好是下载最新版本的jar包.这个在百度搜索下就出来的.下载后,放在一个文件夹下面,一会会需要到. 第二步.打开eclipse,新建一个java工程.如下图所示: 第三步:在Test这个java工程里面,我们新建一个folder,命名lib,把刚才下载的jedis-2.4.2.jar包放在我们新建的lib的包下面,如下图所示: 第四步,在eclipse中,选中jar包,build

java程序、JVM、操作系统之间的

JTI + JNI,为Java程序提供获取JVM内部信息的通道

首先,JTI是啥? HotSpot JVM是使用C++写的,在操作系统层面来看,java.exe进程与其他进程并无特别之处.任何一个进程都可以加载第三方的DLL,JTI就是java.exe开放出来的向Java.exe进程注入dll的接口.也就是说,开发者根据JTI定义好的规范,用C++写一个dll,这个dll就可以被java.exe进程加载了[启动jvm的时候要加上-agentlib参数]. JTI的详细资料参见以下网址:http://docs.oracle.com/javase/7/docs/

Java线程及Jvm监控工具

Java线程状态 线程的五种状态 * 新建:new(时间很短) * 运行:runnable * 等待:waitting(无限期等待),timed waitting(限期等待) * 阻塞:blocked * 结束:terminated(时间很短) Jvm监控工具 一.jstack 介绍: jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息.如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种