常用API:
一、常用APIAPIApplication Programming interface意思是应用程序编程接口说人话就是Java帮我们写好的一些程序如类、方法等我们直接拿过来用就可以解决一些问题。二、Object类Object类是Java中所有类的祖宗类因此Java中所有类的对象都可以直接使用Object类中提供的一些方法。方法名说明public String toString()返回对象的字符串表示形式。public boolean equals(Object o)判断两个对象是否相等。protected Object clone()对象克隆2.1 toString()方法我们先来学习toString()方法。public String toString() 调用toString()方法为了被子类重写以便返回对象的字符串表示形式。 默认的格式是“包名.类名哈希值16进制”2.2 equals(Object o)方法接下来我们学习一下Object类的equals方法javapublic boolean equals(Object o)判断此对象与参数对象是否相等, 默认判断地址是否相等思考: 为什么使用父类的equals方法? 用也可以替代啊因为父类equals方法比较两个对象的地址, 我们是很少使用的,在开发中我们同样是让子类重新equals()方法, 以便子类自己来自定义比较规则总结一下Object的toString方法和equals方法public String toString() 返回对象的字符串表示形式。默认的格式是“包名.类名哈希值16进制” 【子类重写后返回对象的属性值】 public boolean equals(Object o) 判断此对象与参数对象是否相等。默认比较对象的地址值和没有区别 【子类重写后比较对象的属性值】2.3 clone() 方法(了解)接下来我们学习Object类的clone()方法克隆。意思就是某一个对象调用这个方法这个方法会复制一个一模一样的新对象并返回。public Object clone() 当某个对象调用这个方法时这个方法会复制一个一模一样的新对象返回。拷贝出来的对象封装的数据与原对象封装的数据一模一样引用类型拷贝的是地址值