首页 > 图灵资讯 > 技术篇>正文

一个类对象

2024-09-29 20:53:34

一个类对象

所有类别的超类:

  • Object 是 Java 所有类别的隐式超类。
  • 所有类别都继承自Object,因此Object类型的引用变量可以引用任何对象或数组。

Object 类中定义的方法:

  • Object提供的主要方法如下:
  • 对象克隆():创建与原始对象相同的新对象。
  • boolean equals(Object object):检查两个对象是否相等。
  • void Finalize():在回收未使用的对象(垃圾收集)之前调用。
  • Class> getClass():返回运行时对象的类别。
  • int hashCode():返回与对象相关的哈希码。
  • void notification():恢复正在等待对象线程的执行。
  • void notifyAll():恢复等待对象所有线程的执行。
  • String toString():返回描述对象的字符串。
  • void wait() / void wait(long milliseconds) / void wait(long milliseconds, int nanoseconds):在另一个线程通知之前,让对象等待。

最终方法: getClass()、notify()、notifyAll() 和 wait() 该方法被声明为最终方法,不能重写。

经常被覆盖的方法: equals(Object object):比较两个对象,如果相等,则返回true。 toString():返回对象的文本描述。使用 println() 自动调用打印对象。

在 getClass() 泛型用于方法:

  • getClass() 该方法的返回语法采用一般类型,允许参数类型或方法的数据类型。
  • Object 类提供了一组基本的方法,可以用于任何事情 Java 使用或重写类别,以允许任何对象的基本行为。

以上是一类对象的详细内容,请关注图灵教育的其他相关文章!

上一篇 使用抽象类
下一篇 返回列表

文章素材均来源于网络,如有侵权,请联系管理员删除。