在Java中 == 与 equals 的区别
很常见的的问题 今天总结一下
==:
直接比较的是两个对象的堆内存地址,如果相等,则说明这两个引用实际上指向的是同一个对象地址的,对于基本的数据类型(byte,int ,short,char ,float ,double,long,boolean )来说 ,它们是作为常量在方
法区的常量池里面以HashSet策略存储起来的,对于字符串"abc" 来说,一个常量只会对应一个地址,无
论有多少个"...
原创
2019-03-20 21:21:27 ·
1174 阅读 ·
2 评论