java学习
大雄君
这个作者很懒,什么都没留下…
展开
-
ArrayList源码学习笔记
一、ArrayList继承结构java.lang.Object java.util.AbstractCollection<E> java.util.AbstractList<E> java.util.ArrayList<E> 所有实现的接口Serializable , Cloneable , Iterable <E>, C...原创 2019-04-07 22:54:21 · 196 阅读 · 0 评论 -
JVM之运行时数据区域介绍---以在堆中对象创建、布局、访问的过程为例
前言全文共分为三部分,分别为java运行时数据区域、JVM的垃圾收集算法与算法垃圾收集器。参考资料《深入理解JAVA虚拟机》作者周志明,基于JDK1.7。一、java运行时数据区域运行时数据区域是指JVM在执行JAVA程序时会把它所管理的内存划分为若干个不同的数据区域,如下图:其中方法区与堆这两块内存随着虚拟机进程的启动而存在,整个程序结束而收回,而诸如虚拟机栈、本地方法栈、程序计数器这...原创 2019-06-08 20:01:14 · 422 阅读 · 0 评论