问:什么是Object类?
答:Object类存储在java.lang包中,是所有java类(Object类除外)的终极父类。当然,数组也继承了Object类。然而,接口是不继承Object类的,Object类不作为接口的父类。
下面,我们就通过实例,对object进行分析
public class ObjectStu {public static void main(String[] args) {Person per = new Person("小王",10,150);Person per1 = new Person("小王",20,140);Person per2 = per;System.out.println(per==per1);System.out.println(per.equals(per1));String str = "123";str.equals("123");str.hashCode();System.out.println(per.hashCode());System.out.println(per1.hashCode());System.out.println(per2.hashCode());System.out.println(per);System.out.println(per1);}}class Person {String name;int age;int height;public Person(String name, int age,int height) {super();this.height = height;this.name = name;this.age = age;}//重写hashcode@Override public int hashCode() {final int prime = 31;int result = 1;result = prime * result + age;result = prime * result + height;result = prime * result + ((name == null) ? 0 : name.hashCode());return result;}@Override public Boolean equals(Object obj) {if (this == obj) return true;if (obj == null) return false;if (getClass() != obj.getClass()) return false;Person other = (Person) obj;if (age != other.age) return false;if (height != other.height) return false;if (name == null) {if (other.name != null) return false;} else if (!name.equals(other.name)) return false;return true;}@Override public String toString() {return "Person[name="+name+",age="+age+"]";}}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数260
191.63 KB下载数245
143.91 KB下载数1139
183.71 KB下载数640
644.84 KB下载数2752
相关文章
发现更多好内容猜你喜欢
AI推送时光机java中object类实例分析
后端开发2023-05-30
Java Object类方法实例分析
后端开发2023-06-30
Java之object类的示例分析
后端开发2023-05-31
Java Object类和包装类的示例分析
后端开发2023-06-29
深入浅析Java中的Object类
后端开发2023-05-31
Java的内部类实例分析
后端开发2023-06-29
Java集合ArrayDeque类实例分析
后端开发2023-05-31
Java中String类的示例分析
后端开发2023-06-15
Java中Thread类的示例分析
后端开发2023-06-29
Java类变量和类方法实例分析
后端开发2023-06-30
java线程池中类的继承实例分析
后端开发2023-06-14
Java中的抽象类和接口实例分析
后端开发2023-06-29
JS中Object对象的示例分析
后端开发2024-04-02
Java中string类型的xml字符串实例分析
后端开发2023-06-29
Java的File类和IO流实例分析
后端开发2023-06-29
Java泛型与包装类实例分析
后端开发2023-06-29
Java抽象类与接口实例分析
后端开发2023-06-30
java中class实例的示例分析
后端开发2023-06-15
Java中类和对象的示例分析
后端开发2023-06-25
java中EnumSet抽象类的示例分析
后端开发2023-05-30
咦!没有更多了?去看看其它编程学习网 内容吧