摘要:
一、Java堆溢出 测试代码: 执行结果: 针对这类异常,可通过分析工具(如Eclipse Memory Analyzer)对异常快照进行分析,找到具体发生异常代码。 二、虚拟机栈和本地方法栈的溢出 由于HotSpot虚拟机不区分虚拟机栈和本地方法栈,因此不需要设置-Xoss参数,栈容量只由-Xss 阅读全文
posted @ 2018-02-13 16:58
夕阳醉了
阅读(343)
评论(0)
推荐(0)
摘要:
一、对象的创建 1、类加载: 虚拟机在遇到一条new指令时候,检查类是否已被加载、解析、初始化过,如果没有,则执行类加载过程。 2、分配内存:类加载完成后,则为新对象从java堆上分配内存,分配内存有两种方式:指针碰撞和空闲列表 指针碰撞 Java堆中内存是绝对完整的,用过和空闲的内存分别放在一边, 阅读全文
posted @ 2018-02-13 11:21
夕阳醉了
阅读(228)
评论(0)
推荐(0)

浙公网安备 33010602011771号