Java Object类是所有类的父类,也就是说Java的所有类都继承了Object,子类可以使用Object的所有方法。

Object类位于java.lang 包中,编译时会自动导入,我们创建一个类时,如果没有明确继承一个父类,那么它就会自动继承Оbject,成为Object的子类。
Object类可以显示继承,也可以隐式继承:

显示继承:public class c extends Object{}

隐式继承:public class c {}

Object 类的方法

protected Object clone()

  创建并返回—个对象的拷贝
boolean equals( Object obj)

  比较两个对象是否相等
protected void finalize()

  当GC(垃圾回收器)确定不存在对该对象的有更多引用时,由对象的垃圾回收器调用此方法。
Class<?> getClass()
  获取对象的运行时对象的类
int hashCode()
  获取对象的hash 值
void notify(
  唤醒在该对象上等待的某个线程
void notifyAll()
  唤醒在该对象上等待的所有线程

String toString()
  返回对象的字符串表示形式
void wait()
  让当前线程进入等待状态。直到其他线程调用此对象的notify()方法或 notifyAll()方法。

最新文章

  1. JS面向对象(3) -- Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
  2. 第54课 Qt 中的多页面切换组件
  3. impala简单使用
  4. Qlikview 的权限控制
  5. __iter__
  6. .NET Remoting学习笔记(三)信道
  7. DBhelper封装jdbc并解决特殊字符的问题
  8. C++的vector学习abc
  9. javascript:history.go(-1);
  10. [转]IIS上部署网站
  11. C# .NET 使用第三方类库DotNetZip解压/压缩Zip rar文件
  12. SQL Server 数据库DML触发器 【一】
  13. hexo从零开始到搭建完整
  14. WebService就是这么简单
  15. SaaS应用十大关键NFR - 第2部分
  16. Python 工匠:编写条件分支代码的技巧
  17. php实现https(tls/ssl)双向认证
  18. 20165203&amp;20165206结对创意感想
  19. 在本地用命令行创建一个git仓库,并推送到远程
  20. tomocat解决乱码问题

热门文章

  1. MyBatis源码分析(七):动态代理(Mybatis核心机制)
  2. PCIE笔记--PCIe错误定义与分类
  3. Open vSwitch 应用实践
  4. harbor安装高可用
  5. 《手把手教你》系列技巧篇(四十)-java+ selenium自动化测试-JavaScript的调用执行-下篇(详解教程)
  6. Linux ns 5. IPC Namespace 详解
  7. c++学习笔记目录
  8. C#疑问
  9. [hdu6598]Harmonious Army
  10. [bzoj1107]驾驶考试