JVM
文章平均质量分 92
程序猿小冰
主要分享 Java 干货,高并发编程,热门技术教程,微服务及分布式技术,架构设计,Java面试题,以及前沿热门资讯等。同时,也欢迎加入我的知识星球【编程领航猿】
展开
-
编译器优化机制详解
学习 JVM 相关的知识,必然绕不开即时编译器,因为它太重要了。了解了它的基本原理及优化手段,在编程过程中可以让我们有种打开任督二脉的感觉。比如,很多朋友在面试当中还会遇到这样的问题:Java是基于编译执行还是基于解释执行?当你了解了Java的即时编译器,不仅能够轻松回答上述问题,还能如数家珍的讲出JVM在即时编译器上采用的优化技术,而且在实践过程中更深刻的理解代码背后的原理。字节码是如何运行的先来探讨字节码是如何运行的。众所周知,Java 有两种运行模式。第一种叫解释执行,所谓解释执行,它是由解释原创 2021-09-02 04:40:59 · 2092 阅读 · 0 评论 -
详解 JVM 内存结构
对于开发人员来说,如何不了解 Java 虚拟机,那真的是很难写得一手好代码,同时也很难查得一手好 bug,因为我们所写的程序不可不出现 bug,那么对 Java 虚拟机非常熟悉的开发者来说,我们 Java 应用程序出现了 bug,通过日志排查问题易如反掌。JVM 优化也是面试重灾区,求职者在求职面试中,是必问的问题。我们学习不是为了面试而面试,但是学会 JVM 核心知识,在面试过程和工作中会成为我们的亮点。思考一下学习一项知识总该知道为什么学习吧。有人会说,这些写代码好像又用不上,貌似所有的事情JVM原创 2021-07-17 16:44:25 · 110 阅读 · 0 评论