Object类
一:Object类简介
所有类的对象都可以使用object类来接受数据object类有一个无参构造方法,为了object的子类对象实例化编写的
必须掌握object类里面的方法
二:取得对象信息
object类中的同string方法是返回子类对象的地址(所有对象的都有的共同特点,地址)要是父类的string不满足子类要求,于是子类复写同string方法
java里面只要和String进行+的操作最终结果是String类 没有例外
三:对象比较
标准的对象比较使用equals方法 所以在子类里面采用复写的办法将equals方法,用来实现两个子类的比较
四:接受引用数据类型
object类可以接受所有的类,可以称为是所有类的父类。但是object类不仅仅局限于此,它还可以接受所有的引用数据类型(数组,接口(类本来就是引用数据类型))
//所有向object转型的都是向上转型
object obj = new int [3] {1,2,3};
//向下转型 ,需要强制类型转换
int [] data = ( int [] ) obj ;
object类真正的实现了对java所有的数据类型的接受 ,如果需要一个类来接受所有的数据类型,就使用object类进行实现。
记录时间:(2017年04月010日 11:48 接口不是类,却和类的用法很相近)