直接上代码:
从代码可以知道,test()方法不断的进栈,导致栈内存溢出,不断的递归调用自己,并没有出栈。所以导致内存栈满溢出。
public class 栈溢出 {
private void test(){
System.out.println("方法执行》。。。。。。。");
test();
}
public static void main(String[] args) {
栈溢出 栈溢出 = new 栈溢出();
栈溢出.test();
}
}