Object9
2013-12-08 23:31
567 查看
Object:
java中已有的一个所有类的父类。也称为根类,你可以把它理解为java中的上帝。 java中的类都是直接或者间接继承自object类。
该类的出现:是封装了所有对象都具备的方法。
所有对象都具备方法有哪些呢?
boolean equals(Object obj):对对象进行比较。该方法的默认是比较内存地址,所以很多对象都对该方法进行复习。
建立对象的自己比较相同的方式。
String toString():将对象变成字符串:格式: 对象类型@对象哈希值
但是这个结果没什么意义,所以,该方法一般也会被覆盖,
建立该对象的自己特有的对应字符串的表现形式。
int hashCode():获取每一个对象的哈希值,可以理解为是地址值,是通过哈希算法完成的。
Class getClass():获取一个对象的所属字节码文件对象。
void finalize():垃圾回收器调用的垃圾回收方法。
java中已有的一个所有类的父类。也称为根类,你可以把它理解为java中的上帝。 java中的类都是直接或者间接继承自object类。
该类的出现:是封装了所有对象都具备的方法。
所有对象都具备方法有哪些呢?
boolean equals(Object obj):对对象进行比较。该方法的默认是比较内存地址,所以很多对象都对该方法进行复习。
建立对象的自己比较相同的方式。
String toString():将对象变成字符串:格式: 对象类型@对象哈希值
但是这个结果没什么意义,所以,该方法一般也会被覆盖,
建立该对象的自己特有的对应字符串的表现形式。
int hashCode():获取每一个对象的哈希值,可以理解为是地址值,是通过哈希算法完成的。
Class getClass():获取一个对象的所属字节码文件对象。
void finalize():垃圾回收器调用的垃圾回收方法。
相关文章推荐
- A Data-Driven Game Object System
- Objective-C 和 Core Foundation 对象相互转换的内存管理总结
- Objective-C享元模式(Flyweight)
- Effective Objective-C 2.0: Class-Continuation Category == Class Extention
- Objective-C命令模式(Command)
- 揭秘BusinessObjects DataServices 4.0
- 原型链根 Object.prototype
- Objective C 的 private
- 线程、事件与QObject
- Effective Objective-C 2.0:Item 25: Always Prefix Category Names on Third-Party Classes
- Objective-C: 字符串NSString与NSMutableString
- Effective Objective-CItem 24: Use Categories to Break Class Implementations into Manageable Segments
- Objective C实现多继承
- Objective-C策略模式(Strategy)
- Objective-c官方文档 封装数据属性
- Objective-C模版方法(TemplateMethod)
- Makers at work:Folks Reinventing the World One Object or Idea at a Time
- Java_io体系之ObjectInputStream、ObjectOutputStream简介、走进源码及示例——11
- Objective C中的数据类型一览
- Effective Objective-C 2.0: Delegate and Data Source Protocols