- 博客(2)
- 收藏
- 关注
原创 记int自动装箱为Integer实例时出现的问题
今天遇到如下代码: Integer a = 2; Integer b = 2; System.out.println(a==b); //返回 true Integer a1 = 128; Integer b1 = 128; System.out.println(a1==b1); //返回 false 在上述代码中,同样是将int类型的数值自动装箱为Integer实例后,如...
2018-03-09 16:48:44 242
原创 ==和equals()
常量池(constant pool)专门用于管理在编译时被确定并保存在已编译的.class文件中的一些数据。它包括了关于类、方法、接口中的常量,还包括字符串常量。 首先需要了解一下“hello”直接量和new String(“hello”)有什么区别:当Java程序直接使用如“hello”的字符串直接量(包括可以在编译时就计算出来的字符串值)时,JVM将会使用常量池来管理这些字符串;当使用new...
2018-03-09 16:15:33 161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人