![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
java虚拟机相关内容讲解
小螺旋丸
公众号:螺旋编程极客
个人网站:zrxlh.top
展开
-
JVM专题系列——类装载器代码级介绍;手撸一个简易热加载器
文章目录概述装载验证流程加载链接验证准备解析初始化类加载器ClassLoader双亲委派机制证明类是自顶向下加载的破坏双亲委派机制案例:手撸一个热加载器小结 概述 本篇博客来介绍一下类装载器,即ClassLoader,它跟我们程序的运行密切相关,通过了解其装载流程和工作机制有利于我们对Java本身有更加深刻的理解。 装载验证流程 加载 加载是装载类的第一个阶段,它会取得类的二进制流,将字节...原创 2020-01-15 18:19:12 · 483 阅读 · 0 评论 -
jvm专题系列——详解垃圾回收器、常用jvm参数、性能监控工具以及调优案例
文章目录摘要jvm垃圾回收器 摘要 本篇博客接着jvm专题系列—详解垃圾回收机制及其算法讲解,看懂此篇博客需要你对jvm内存结构,垃圾回收机制和算法有一定了解,所以推荐没有了解的朋友可以先看一下上篇jvm的博客,大神请无视。言归正传,有了充实的理论基础,便要开始运用于实践当中,本篇博客主要讲解jvm垃圾回收器的分类和选择,常用jvm参数,性能监控工具以及调优实战,带你一步步揭开jvm的神秘面纱...原创 2020-01-03 00:58:52 · 779 阅读 · 0 评论 -
java的参数传递机制你真的了解吗?
引言 其实我很早之前就想写关于java参数传递的内容,因为早在上大学的时候老师在讲编程基础的时候就教我们参数的传递机制:值传递和引用传递,在很多java相关的书籍上也说明了java的传递机制有两种:值传递和引用传递,其实这种说法是不严谨的,严格来讲,java的参数传递机制只有一种——值传递,下面且听我细细道来。 值传递和引用传递 下面的表格阐述了何为值传递和引用传递: 传递类型 说...原创 2019-12-12 19:16:31 · 375 阅读 · 0 评论 -
jvm专题系列—详解垃圾回收机制及其算法
文章目录引言java内存区域垃圾回收机制垃圾回收算法标记-清除算法复制算法标记-整理算法分代收集算法小结 引言 相信大家都知道,java的内存是由java虚拟机,也就是jvm自动管理的,与c和c++不同,java开发者不需要为每一个new操作去配置delete/free,而且不容易发生内存泄漏和内存溢出,但也正因如此,如果java开发者不了解java虚拟机的运行机制,当发生内存方面的问题时,排...原创 2019-12-15 23:07:33 · 662 阅读 · 0 评论