use*_*924 8 java
为什么有整数(int)的原始类型,即使我们有一个整数对象为Integer?但同样不是String类型.String没有这种原始类型.Always String处理对象引用?
max*_*olk 19
速度.机器代码使用本机CPU指令添加两个int要快得多,而不是必须取两个Integer对象,从中提取int值,然后添加它们,创建一个新结果Integer对象来包含结果.(JNI如何映射基元)
字符串很复杂,有很多方法,因此没有机器代码对位.它们被提升为真正的对象.此外,String与使用相同值创建的其他字符串共享状态.没有原始值与其他原始值共享状态.(不可变的可以共享 | 原始没有共享)
归档时间:
16 年 前
查看次数:
2410 次
最近记录:
9 年,10 月 前