java-22:JVM基本原理 - 内存模型

        本文来自几篇文章的组合,会标注引用的地址。作为初学者,看到有些单一文章并没有讲得很清晰明了,辅助几篇文章才完全理解。这里整理一下。

 第一篇文章:内存模型。

       第一部分:概述

       参考:JVM原理最全、清晰、通俗讲解,五天40小时吐血整理

       地址:https://blog.csdn.net/csdnliuxin123524/article/details/81303711

       第二部分:详述

      参考:java虚拟机内存区域

      地址:https://www.cnblogs.com/wangmingshun/p/6507556.html

第二篇文章:类加载子系统。

       第一部分:类加载的启动过程。

       参考:Java类加载器ClassLoader总结

       地址:https://www.cnblogs.com/doit8791/p/5820037.html      --重要

       地址:https://blog.csdn.net/u013412772/article/details/80837735    

      第二部分:类加载的:双亲委托机制

      参考:classLoader类加载器如何加载class

      地址:https://blog.csdn.net/Sunshinejourney/article/details/80204337      --见:双亲委托

      第三部分:一个类的加载过程

     参考:JAVA虚拟机(JVM)——类加载的过程(加载、验证、准备、解析、初始化)

     地址:https://blog.csdn.net/chenge_j/article/details/72677766    --详述

     地址:https://blog.csdn.net/xiangzhihong8/article/details/80412795     --概述(见:Java类加载机制)

第三篇文章:gc垃圾回收机制。

    参考:Java性能优化之JVM GC(垃圾回收机制)

    地址:https://blog.csdn.net/laomo_bible/article/details/83112622    --讲明白GC的基本流程(eden,from,to,oldgeneration)

    地址:https://zhuanlan.zhihu.com/p/25539690    --GC的算法

    地址:https://www.jianshu.com/p/caa40b36d487   --大对象分配策略

    地址:http://www.reins.altervista.org/java/gc1.4.2_faq.html      --问答

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值