Java-API简析_java.lang.Object类(基于 Latest JDK)(浅析源码)

【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)
https://blog.csdn.net/m0_69908381/article/details/133474051
出自【进步*于辰的博客】

因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的源码阅读能力和编码素质。
大家如果需要Java-API文档,我上传了【https://download.csdn.net/download/m0_69908381/87691693】。

文章目录

  • 1、概述
  • 2、构造方法摘要
    • 2.1 null
  • 3、方法摘要
    • 3.1 protected Object clone()
    • 3.2 boolean equals​(Object obj)
    • 3.3 ~~protected void finalize()~~
    • 3.4 Class getClass()
    • 3.5 int hashCode()
    • 3.6 void notify()
    • 3.7 void notifyAll()
    • 3.8 String toString()
    • 3.9 void wait()
    • 3.10 void wait​(long timeoutMillis)
    • 3.11 void wait​(long timeoutMillis, int nanos)

1、概述

public class Object

类Object是类层次结构的根。 每个班级都有Object作为超类。 所有对象(包括数组)都实现此类的方法。

从以下版本开始:
1.0
另请参见:
Class

2、构造方法摘要

2.1 null

构造一个新对象。

3、方法摘要

3.1 protected Object clone()

创建并返回此对象的副本。

3.2 boolean equals​(Object obj)

指示某个其他对象是否“等于”此对象。

3.3 protected void finalize()

已过时
最终确定机制本质上存在问题。

3.4 Class getClass()

返回此 Object 类运行时的 Class 对象。

3.5 int hashCode()

返回对象的哈希码值。

3.6 void notify()

唤醒正在此对象监视器上等待的单个线程。

3.7 void notifyAll()

唤醒等待此对象监视器的所有线程。

3.8 String toString()

返回对象的字符串表示形式。

3.9 void wait()

导致当前线程等待它被唤醒,通常是“通知”或“中断”。

3.10 void wait​(long timeoutMillis)

导致当前线程等待它被唤醒,通常是“通知”或“中断”,或者直到经过一定量的实时。

3.11 void wait​(long timeoutMillis, int nanos)

导致当前线程等待它被唤醒,通常是“通知”或“中断”,或者直到经过一定量的实时。


本文暂缓更新。

你可能感兴趣的:(Java-API,Java-API简析,Object)