随笔分类 - jvm
摘要:(以下测试均采用 hotspot 虚拟机)讨论两个问题: finally 以下代码输出什么 import org.junit.Test; public class NoneTest1 { public String code(){ String str = "1"; try { return str
阅读全文
摘要:StackOverFlow & OutOfMemory 两者都为 Error,广义上的“异常” StackOverflow 通常为 Java 虚拟机栈内存不够,JVM 对方法栈只有入栈和出栈的操作,所以在此处要报异常,让方法一直加入到方法栈中,而不出栈,将栈爆满,即可报异常。 举个栗子(最简单的栗子
阅读全文