随笔分类 -  jvm

摘要:JVM的性能优化可以分为代码层面和非代码层面。 在代码层面,大家可以结合字节码指令进行优化, 1、比如一个循环语句,可以将循环不相关的代码提取到循环体之外,这样在字节码层面就不需要重复执行这些代码了。 2、finally 中级的关闭资源 3、 适用集合框架的时候指定长度,防止他不够的时候,扩容,导致 阅读全文
posted @ 2022-03-30 20:36 好记性不如烂笔头=> 阅读(218) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/yanpenglei/article/details/119406377 参考 https://www.cnblogs.com/dolphin0520/p/3613043.html JVM的内存区域划分 写的很好 1. JVM 默认使用的java 虚拟机是 阅读全文
posted @ 2022-03-25 11:00 好记性不如烂笔头=> 阅读(1051) 评论(0) 推荐(0) 编辑
摘要:1.首先看堆,栈,方法区,常量池 的位置分布图 2、内存区域类型 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制; 2. 堆:存放所有new出来的对象; 3. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中( 阅读全文
posted @ 2019-02-12 17:45 好记性不如烂笔头=> 阅读(11885) 评论(3) 推荐(6) 编辑

点击右上角即可分享
微信分享提示