Object中的方法介绍
2019-06-27 01:05
1811 查看
Object 中方法的介绍
hashCode方法的介绍
public int hashCode() a:返回该对象的哈希码值。默认情况下,该方法会根据对象的地址来计算。 b:不同对象的,hashCode()一般来说不会相同。 但是,同一个对象的hashCode()值肯定相同。 c:不是对象的实际地址值,可以理解为逻辑地址值。
getClass的介绍
public final Class getClass() a:返回此 Object 的运行时类。 b:可以通过Class类中的一个方法,获取对象的真实类的全名称。
toString的介绍
public String toString() 返回该对象的字符串表示。 源代码: public String to 4000 String() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); } 它的值等于: getClass().getName() + '@' + Integer.toHexString(hashCode()) 由于默认情况下的数据对我们来说没有意义,一般我们重写该方法达到希望的效果。
equals的方法介绍
指示其他某个对象是否与此对象“相等”。 源代码: public boolean equals(Object obj) { return (this == obj); }
clone()方法介绍
如果一个对象需要调用clone的方法克隆,那么该对象所属的类必须要实现Cloneable接口。
Cloneable接口只不过是一个标识接口而已,没有任何方法。
对象的浅克隆就是克隆一个对象的时候,如果被克隆的对象中维护了另外一个类的对象,这时候只是克隆另外一个对象的地址,而没有把另外一个对象也克隆一份。 对象的浅克隆也不会调用到构造方法的。
相关文章推荐
- Object类中的方法介绍
- firefox-Developer开发者站点——关于Object.create()新方法的介绍
- [caffe]深度学习之CNN检测object detection方法摘要介绍
- Object类中的方法介绍
- [caffe]深度学习之CNN检测object detection方法摘要介绍
- Object类中的方法介绍
- java Object wait方法详细介绍
- 以下介绍的三种方法属于Object
- Object类中的方法介绍
- Object常用方法介绍及注意事项equals(),hashCode(),getClass(),toString()
- 适用于Firemonkey的Json解析对象XsuperObject使用方法介绍
- ActiveXObject对象的OpenTextFile方法介绍
- BaseAdapter需实现的四个方法介绍
- Linux文件查看/编辑方法介绍
- Android签名机制介绍:生成keystore、签名、查看签名信息等方法
- Atom-IDE 的使用方法简单介绍
- Spring中使用JdbcTemplate的queryForObject方法,当查不到数据时会抛出如下异常:
- 【JS--基础--对象】--基础用法(通用的Object属性和方法)
- 预编译头文件的作用和使用方法介绍
- 当前深度图像配准方法介绍