JVM:体系结构

本笔记是根据bilibili上 尚硅谷 的课程 Java大厂面试题第二季 而做的笔记

概览

Java GC 主要回收的是 方法区 中的内容

类加载器

  • 类加载器是什么
  • 双亲委派机制
  • Java类加载的沙箱安全机制

常见的垃圾回收算法

引用计数

这是不是垃圾回收算法吧???

在双端循环,互相引用的时候,容易报错,目前很少使用这种方式了

复制

复制算法在年轻代的时候,进行使用,复制时候有交换

优点:没有产生内存碎片

标记清除

先标记,后清除,缺点是会产生内存碎片,用于老年代多一些

标记整理

标记清除+整理

但是需要付出一定的代价,因为移动对象需要成本

最新文章

  1. JSP九大内置对象的作用和用法总结?
  2. 【转】RHCE 7系列—RHCE考试
  3. 平滑过渡的战争迷雾(一) 原理:Warcraft3地形拼接算法
  4. 东大OJ-快速排序
  5. iOS数据持久化-OC
  6. js上传和预览图片
  7. LeetCode23 Merge k Sorted Lists
  8. 各种分区类型对应的partition_Id
  9. POJ 2001 字典树(入门题)
  10. Lucas定理及其应用
  11. CodeIgniter开发实际案例-新闻网站【转】
  12. 用if做了一个简单的猜拳游戏(做的不好还请指点,谢谢!)
  13. logstash grok 解析Nginx
  14. android邮件发送几种方式
  15. D9 图论综合题
  16. linux的使用
  17. UI基础一:值节点赋值
  18. c的动态内存管理
  19. $思维导图——numpy基本知识
  20. Android系统源代码

热门文章

  1. Django的模板文件的路径设置
  2. client-go实战之五:DiscoveryClient
  3. 基本ServletWEB项目
  4. Gitlab - 安装的社区版 Gitlab-ce,解决访问网页报502-Whoops, GitLab is taking too much time to respond的问题
  5. 缓存一致性?get💡
  6. Oracle体系结构二
  7. FastDFS 配置 Nginx 模块及访问测试
  8. 模板引挚 jade ejs
  9. 猪齿鱼 SaaS 版效能平台发布
  10. iNeuLink硬件网关与iNeuOS工业互联网操作系统互联互通应用案例