javaSE
文章平均质量分 79
shiker1996
误人子弟之误人子弟,补更频繁~~~~~
展开
-
IntegerCache、longCache缓存策略与String.intern()用法说明
一道经典面试题: public class Main { private Integer a = 123; private Integer b = 128; private Long c = 123L; private Long d = 1000L; String str = "abc"; public static void main(String[] args) { Mai...原创 2021-12-15 23:07:11 · 271 阅读 · 0 评论 -
从字节码角度看对象创建与参数传递
对象的创建 上篇文章从字节码的角度分析了异常处理和线程安全中的原子性,现在我们再从字节码的角度看一下对象的创建是一个怎样的过程,先从一简单的面试题开始。 假如有如下方法: public String string() { String str = new String("abc"); return str; } 问整个方法用到了哪些运行时数据区域? 看到这道题,大...原创 2021-12-09 22:43:20 · 251 阅读 · 0 评论