Java中的 == 比较的是什么
来源:
时间:2024-10-28 13:53
文章目录 1.比较基本数据类型时2.比较引用数据类型时
1.比较基本数据类型时
首先基本数据类型有:byte、short、int、long、float、double、char、boolean
用 == 比较基本类型时就是拿它们的字面量数值进行比较,相等即为true,否则为false
字面量:例如:int a=8;这里的a是变量,它指向的值可以改变,而这里的8就是字面量,它创建好就不能变了,就是8,和常量有点像
2.比较引用数据类型时
首先除了上述8中基本数据类型其余都为引用数据类
用 == 比较引用类型时就比较的是引用变量所指向的存储在堆内存(堆内存就是划出一片内存,名字叫堆,里面存储的是实例出的对象信息)中的对象地址,相等即为true,否则为false
重点:只比较的是对象地址,与对象中的信息无关,即使两个对象中存的信息一样也是false
最后,觉得有用的话,可以点赞、收藏,加关注哟,要不下次就找不见了哟!
相关知识
Java 中 == 和 equals() 区别
构建宠物交流网站的编程语言选择:Java、PHP、Node.js与Python的比较
Java DTO(data transfer object)的使用
Java中常见的问题,以及相应的解决方法
Java中short,byte使用>>>的问题
Java中如何分析一个案列
java多线程面试题整理及答案
Java中的四种内部类
如何在 Java 中进行日志记录
java中a=3b=4c=3比大小,JAVA程序设计试卷3
网址: Java中的 == 比较的是什么 https://www.mcbbbk.com/newsview489318.html
上一篇: 6()十10()=1()求答案 |
下一篇: 幸福是快乐与意义的结合 |
推荐分享

- 1我的狗老公李淑敏33——如何 5096
- 2南京宠物粮食薄荷饼宠物食品包 4363
- 3家养水獭多少钱一只正常 3825
- 4豆柴犬为什么不建议养?可爱的 3668
- 5自制狗狗辅食:棉花面纱犬的美 3615
- 6狗交配为什么会锁住?从狗狗生 3601
- 7广州哪里卖宠物猫狗的选择性多 3535
- 8湖南隆飞尔动物药业有限公司宠 3477
- 9黄金蟒的价格 3396
- 10益和 MATCHWELL 狗 3352
分享热点排名
分享热点