
JVM
奔跑的大马哈鱼
这个作者很懒,什么都没留下…
展开
-
内存泄漏和内存溢出的区别
欢迎使用Markdown编辑器写博客内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。mem原创 2016-09-26 09:43:58 · 324 阅读 · 0 评论 -
类加载
ClassLoader(类加载器) java将结束生命周期:执行System.exit()程序正常执行结束程序在执行过程中遇到异常或者错误而异常终止由于操作系统出现错误导致java虚拟机进程终止加载:查找并加载类的二进制数据 连接: 验证:确保被加载类的正确性 准备:为类的静态变量分配内存,并将其初始化为默认值 解析:把类(常量池)中的符号引用转换为直接引用 初始化:为类的静态原创 2016-10-06 21:37:46 · 366 阅读 · 0 评论