jvm学习
发奋的小张
是人是鬼都在秀,只有小张在挨揍。
孔子云:温故而知新,可以为师矣。
卑微打工人!
展开
-
你是否了解单例模式在多线程下的DCL同步处理机制
多线程下的单例模式DCL安全机制 写在前面:欢迎来到「发奋的小张」的博客。我是小张,一名普通的在校大学生。在学习之余,用博客来记录我学习过程中的点点滴滴,也希望我的博客能够更给同样热爱学习热爱技术的你们带来收获!希望大家多多关照,我们一起成长一起进步。也希望大家多多支持我鸭,喜欢我就给我一个关注吧! 最近在看阳哥的面试题,在多线程那里深有感触! 相信大家在学习单例模式的时候都写过下面这样的单例模式: public class SingletonDemo { private volatile原创 2020-06-22 21:52:58 · 538 阅读 · 0 评论 -
Java学习———你需要知道的Java虚拟机知识点(JVM)整理详细
JVM 1.基本概念: JVM是可运行Java代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收,堆 和 一个存储方法域。JVM是运行在操作系统之上的,它与硬件没有直接的交互。 下图是粗略的JVM逻辑图: 2. 运行过程: 我们都知道Java源文件,通过编译器,能够生产相应的.Class文件,也就是字节码文件,而字节码文件又通过Java虚拟机中的解释器,编译成特定机器上的机器码 。 也就是如下: ① Java源文件—->编译器—->字节码文件 ② 字节码文件—->原创 2020-06-14 09:20:20 · 1451 阅读 · 0 评论 -
jvm学习路线(简洁明了)
先看看jvm的整体结构图 先对jvm有了一个大致了解后,在看一下如何学习jvm。 jvm的学习路线: 最后在附上我学习jvm做的一些笔记: 小结: 博主用的画图工具是 ProcessOn免费在线作图 以及XMind8画图软件. 以上是博主学习jvm的一些整理,如有理解不对的地方,欢迎各位大佬留言指正。 ...原创 2020-05-29 21:11:29 · 1912 阅读 · 6 评论