前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何学习JVM - 会JVM真的可以为所欲为

如何学习JVM - 会JVM真的可以为所欲为

作者头像
叫我阿柒啊
发布2022-05-09 20:26:18
1550
发布2022-05-09 20:26:18
举报

前言

很多时候,判断一个人对Java是否精通,是以这个人对JVM的理解程度来断定。虽然这样显得很武断,但是真的不得不说会JVM真的可以为所欲为。也有人问,怎么学习JVM,JVM那么难,学了有什么用。其实JVM就分为几个部分,内存结构、垃圾回收、class结构、类加载、加载器、执行引擎、内存模型、内存屏障等。刚开始如果硬学真的没有什么用,但是你得在心里有个大概的知识框架,明白JVM到底有哪些东西,当有一天在工作中遇到一些问题的时候,这些知识真的可以帮到很大的忙。

自学经历

迄今为止,已经第三次学JVM了。第一次是大学的时候,那时候真的觉得和看天书一样,上课的时候抱着一本《深入理解JAVA虚拟机》就使劲看,虽然看不懂,但是别的同学看你感觉你就是这个教室最牛逼的崽。第二次是实习的时候,那时候因为公司有个对内存调优要求很高的java程序。所以就看内存结构,学习垃圾回收,去学习如何让程序避免OOM异常。那时候算是有了一点点的理解。第三次就是现在,现在也是一边学习一边整理一些笔记,也会将笔记整理成文章分享给大家。当然笔记不是靠生搬硬套,我会加入自己的理解去让大家明白,因为我和大家一样是个自学者,肯定我也希望能用大家都懂的话将知识讲出来。目前为止,我在一边写文章的同时,为了抠几个字眼也会去搜很多的资料去印证自己的想法。

书籍推荐

初学JVM的书籍推荐,首选《深入理解JAVA虚拟机》这本书,我是当初搞活动的时候凑单买了一本。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-09-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 入门到放弃之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 自学经历
  • 书籍推荐
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档