240 发简信
IP属地:广东
  • go的常见内置函数

    close 用来关闭通道channel len 用来求长度, 比如 array, string, map new 用来分配内存, 主要分配值类型.比如int , struct...

  • 一分钟了解4种JVM核心类加载器

    1. 类加载器作用是什么? 类加载器负责加载所有的类,其为所有被载入内存中的类生成一个java.lang.Class实例对象。一旦一个类被加载入JVM中,同一个类就不会被再次...

  • jvm对象回收算法有哪两种?

    1. 介绍 堆中几乎放着所有的内存实例, 对堆垃圾进行回首之前, 第一步要判断哪些对象已经死亡(不能被任何途径所引用的对象)需要被回收. 2.常用回收算法 a. 引用计数器 ...

  • JVM垃圾收集算法

    1.分代收集理论 根据老年代,年轻代的不同特性,分别采用不同垃圾收集算法.比如年轻代, 99%以上的对象是会被回收掉的,这样采取复制算法只复制少量不会被回收的对象效率相对就高...

  • JVM垃圾收集器CMS(Concurrent mark sweep)

    1. 垃圾收集算法和垃圾收集器的关系 各种垃圾收集器是各种垃圾收集算法的具体实现. 2. 常见的垃圾收集器 CMS介绍 concurrent mark sweep 并发标记清...

  • jvm类加载全过程(面试专用版)

    1.加载 将class加载到jvm内存 2. 连接 1. 校验 验证 class文件是否符合 jvm规范 2. 准备 为class的类或者接口的静态变量进行一个默认值的赋值(...

  • JVM垃圾收集器CMS算法实现

    垃圾收集底层算法实现 1.三色标记:把GC ROOT进行可达性分析遍历的所有对象按照是否被访问过这个条件进行 黑, 灰 ,白 三种颜色进行标记 黑色:可达性分析已经分析完成,...