close 用来关闭通道channel len 用来求长度, 比如 array, string, map new 用来分配内存, 主要分配值类型.比如int , struct...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
close 用来关闭通道channel len 用来求长度, 比如 array, string, map new 用来分配内存, 主要分配值类型.比如int , struct...
1. 类加载器作用是什么? 类加载器负责加载所有的类,其为所有被载入内存中的类生成一个java.lang.Class实例对象。一旦一个类被加载入JVM中,同一个类就不会被再次...
1. 介绍 堆中几乎放着所有的内存实例, 对堆垃圾进行回首之前, 第一步要判断哪些对象已经死亡(不能被任何途径所引用的对象)需要被回收. 2.常用回收算法 a. 引用计数器 ...
1.分代收集理论 根据老年代,年轻代的不同特性,分别采用不同垃圾收集算法.比如年轻代, 99%以上的对象是会被回收掉的,这样采取复制算法只复制少量不会被回收的对象效率相对就高...
1. 垃圾收集算法和垃圾收集器的关系 各种垃圾收集器是各种垃圾收集算法的具体实现. 2. 常见的垃圾收集器 CMS介绍 concurrent mark sweep 并发标记清...
1.加载 将class加载到jvm内存 2. 连接 1. 校验 验证 class文件是否符合 jvm规范 2. 准备 为class的类或者接口的静态变量进行一个默认值的赋值(...
垃圾收集底层算法实现 1.三色标记:把GC ROOT进行可达性分析遍历的所有对象按照是否被访问过这个条件进行 黑, 灰 ,白 三种颜色进行标记 黑色:可达性分析已经分析完成,...