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