摘要: 一、Java内存区域 1、概述 对于java程序员来说,在虚拟机的自动内存管理机制的帮助下,不需要为每一个new操作去写delete/free代码,而且不容易出现内存泄漏和内存溢出问题。但是把内存控制的权利交给虚拟机管理,一旦出现内存泄漏和溢出的问题,不了解虚拟机是怎样使用内存的,那排查错误将会成为 阅读全文
posted @ 2018-08-20 15:13 tansci 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、java虚拟机与程序的生命周期 在如下几种情况下,java虚拟机将结束生命周期: 1、执行了System.exit()方法 2、程序正常执行结束 3、程序在执行过程中遇到了异常或错误而异常终止 4、由于操作系统出现错误而导致java虚拟机进程终止 二、类的加载、连接与初始化 1、加载:查找并加载 阅读全文
posted @ 2018-08-20 15:11 tansci 阅读(394) 评论(0) 推荐(0) 编辑