会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wonkju
自己选择的路,走不完就滚蛋
博客园
首页
新随笔
管理
随笔分类 -
jvm
String的不变性及避免创建不必要对象
摘要:至于String为什么设计为final的好处:多线程中不用考虑锁带来性能的影响,所以在创建String时,由于String的不可变性,应尽量避免创建不必要的对象,如下 for(int i = 0; i < Integer.MAX_VALUE; i++) { String s = "String";
阅读全文
posted @
2020-12-26 21:43
wonkju
阅读(91)
评论(0)
推荐(0)
jvm基本结构
摘要:类加载子系统: 加载Class信息. java的NIO允许使用直接内容, 适用于读写频繁场景,不受限于Xms. java栈:用于java方法调用; 而本地方法栈用于本地方法调用. 线程执行的基本行为是函数调用,每次函数调用的数据都是通过java栈传递的.
阅读全文
posted @
2020-10-15 00:06
wonkju
阅读(81)
评论(0)
推荐(0)