1.Object
Object类:
* idea的打开API的方式:
* 1.Shift按两次,输入Object
* 2.Ctrl+n,输入Object
* toString方法,equals方法;
* 使用情况:一般我们对父类提供的方法不满意时,就需要进行重写
2.toString():源码格式,一般我们都重写为:包名+类名(就是一般重写为让不是程序员的人可以看懂这个包和类是做什么工作的)例如:public String toString(){return "Name:+"张飞"+"Age"+“18”+“Work”+“程序员”}
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
3.equals();方法源码:
一般情况下我们对于Object提供的类不是太满意,因为我们在实际情况中一般比较的都是对象的内容,而顶级父类提供的方法却是使用“==”比较运算符来进行实现,一般达不到我们想要的效果,所以我们就要进行重写。
public boolean equals(Object obj) {
return (this == obj);
}
【日后学习会继续补充... ...】