
Java基础
一只特立独行的猫猫
有什么技术问题,欢迎大家一起交流,一起学习 如果人生旅途的道路一致,我愿为同行的你背起行囊
展开
-
Java静态方法为什么不能访问非静态方法
园 首页 新随笔 联系 订阅 管理 [转]Java静态方法为什么不能访问非静态方法 非静态方法(不带static)可以访问静态方法(带static),但是反过来就不行,为什么呢? 1 2 3 4 5 6 7 8 9 10 11 12 1转载 2017-10-11 16:07:10 · 304 阅读 · 0 评论 -
equals()方法的重写
来自http://www.iteye.com/topic/269601的文章 一、为什么equals()方法要重写? 判断两个对象在逻辑上是否相等,如根据类的成员变量来判断两个类的实例是否相等,而继承Object中的equals方法只能判断两个引用变量是否是同一个对象。这样我们往往需要重写equals()方法。 我们向一个没有重复对象的集合中添加元素时,集合中存放的往往转载 2017-10-21 14:21:45 · 479 阅读 · 0 评论 -
java重写equals方法需要注意的几点
为什么equals()方法要重写? 判断两个对象在逻辑上是否相等,如根据类的成员变量来判断两个类的实例是否相等,而继承Object中的equals方法只能判断两个引用变量是否是同一个对象。这样我们往往需要重写equals()方法。 我们向一个没有重复对象的集合中添加元素时,集合中存放的往往是对象,我们需要先判断集合中是否存在已知对象,这样就必须重写equals方法。 怎样重写eq转载 2017-10-21 16:29:24 · 677 阅读 · 0 评论