摘要: 阅读全文
posted @ 2017-10-18 19:55 涛声依旧~ 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的JAVA类型,这就是虚拟机的类加载机制。在java中,类型的加载、连接和初始化过程都是在程序运行期间完成的。 所谓的 “Class文件” 应当是一串二进制的字节流,无论以何种形 阅读全文
posted @ 2017-10-18 12:31 涛声依旧~ 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-10-18 12:31 涛声依旧~ 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 垃圾收集器(GC)与内存分配策略 GC需要完成的三件事: 判断哪些内存需要回收 什么时候回收 如何回收 在java内存运行时区域的各个部分中,程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;栈中的栈帧随方法的进入和退出而有条不紊地执行出栈和入栈操作。每一个栈帧中分配多少内存基本上是在 阅读全文
posted @ 2017-10-18 12:30 涛声依旧~ 阅读(213) 评论(0) 推荐(0) 编辑