
JVM
文章平均质量分 89
程序员与Python
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【JVM原理探索】字节码指令集调用执行流程分析(语法分析篇)
文章介绍 这篇文章讲解了在Java虚拟机上Java代码是如何编译成字节码并执行的。理解在Java虚拟机中 Java代码如何别被编译成字节码并执行 是非常重要的,因为这可以帮助你理解你的程序在运行时发生了什么。 这种理解不仅能确保你对语言特性有逻辑上的认识而且做具体的讨论时可以理解在语言特性上的妥协和副作用。 在字节码中每条指令(或操作码)前面的数字指示了这个字节的位置。 比如一条指令如1: iconst_1仅一个字节的长度,没有操作数,所以,接下来的字节码的位置为2。 再比如这样一条指令1: bipu原创 2021-06-26 17:44:36 · 445 阅读 · 0 评论 -
震惊了Java界, 原来靠阿里P8大神给的一篇笔记就能搞定我一直不能深入理解的JVM
做java开发的几乎都知道jvm这个名词,但是由于jvm对实际的简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好地去学习及理解什么是jvm,以及弄清楚jvm的工作原理,个人认为这块还是非常有必要去认真了解及学习的,特别是刚入门或入门不久的java开发来说,这是java的基石。 JVM概述 JVM:Java Virtual Machine,也就是Java虚拟机 所谓虚拟机是指:通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系原创 2021-05-19 14:08:21 · 195 阅读 · 3 评论 -
35天吃透Github上星标破100W的性能优化方案优解,成功入职美团!超详细必收藏!
什么是性能调优? 简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。 作为一个程序员,性能优化是常有的事情,不管是桌面应用还是web应用还是后端,不管是单点应用还是分布式系统 性能优化的目标是追求合适的性价比。 在不同的阶段,我们对系统的性能会有一定的要求,比如吞吐量要达到多少多少。如果达不到这个指标,就需要去优化。如果能满足预期,那么就无需花费时间精力去优化,比如只有几十个人使用的内部系统,就不用按照十万在线的目标去优化。 随着互联网的发展,高可靠、高并发以及降本增原创 2021-05-10 20:14:12 · 486 阅读 · 1 评论