1.JDK 和 JRE 有什么区别?
JDK是java语言的软件开发工具包;JRE是运行java程序的运行环境,不同操作系统有不同版本的JRE;JDK包含JRE。
2. == 和 equals 的区别是什么?
== 作用于基本数据类型和引用数据类型效果不同。
基本数据类型:比较值是否一样
引用数据类型:比较引用是否一样
equals一般来说是比较值是否一样,它本质是==
3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?
不一定
java基础--常见问题解答(持续更新)
最新推荐文章于 2024-07-28 07:54:10 发布