Java Object类 和方法

简介: Java Object类 和方法

public class Object


Object 位于java.long 包中,java.long包是java最核心的类,在编译时会自动导入


Object是 所有类的祖先 每个类都使用Object类作为超类,所有对象(包括数组)都实现了这个类的方法。


- clone():


克隆的意思。必须实现Cloneable接口才可以调用这个方法,主要用途是用来 保存另一个当前存在的对象。


- equals(Object obj):


用于比较两个对象是否相同


- finalize():


该方法用于释放资源。当垃圾收集确定不再有对该对象的引用是,垃圾收集器在对象上调用该对象。


- getClass():


返回当前运行时类。


- hashCode():


返回对象的哈希码值。


- notify():


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


- notifyAll():


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


- toString():


返回对象得字符创表现形式。


- wait():


导致当前线程等待,直到另一个线程调用该对象的notify()方法或notifyAll()方法。


- wait(long timeout):


导致当前线程等待,直到另一个线程调用该对象的notify()方法或notifyAll()方法,或者指定的时间已过。


- wait(long timeout,int nanos):


导致当前线程等待,直到另一个线程调用该对象的notify()方法或notifyAll()方法,或者某些其他线程中断当前线程,或一定量的实时时间。

其我感觉 比较重要的就是hashCode 和 equals()


相关文章
|
15天前
|
Java
Java中ReentrantLock中tryLock()方法加锁分析
Java中ReentrantLock中tryLock()方法加锁分析
13 0
|
4天前
|
Java 关系型数据库 MySQL
Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
【4月更文挑战第12天】Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
28 3
|
1天前
|
Java
Java 与垃圾回收有关的方法
Java 与垃圾回收有关的方法
|
1天前
|
安全 Java 程序员
|
2天前
|
存储 Java 测试技术
一文搞清楚Java中的方法、常量、变量、参数
在JVM的运转中,承载的是数据,而数据的一种变现形式就是“量”,量分为:**常量与变量**,我们在数学和物理学中已经接触过变量的概念了,在Java中的变量就是在程序运行过程中可以改变其值的量。
9 0
|
2天前
|
XML JSON Java
作为所有类的顶层父类,没想到Object的魔力如此之大!
在上一篇博文中我们提到了Java面向对象的四大特性,其中谈及“抽象”特性时做了一个引子,引出今天的主人公Object,作为所有类的顶级父类,Object被视为是James.Gosling的哲学思考,它高度概括了事务的自然与社会行为。
45 13
|
2天前
|
Java
Java Class类
Java Class类
8 0
|
6天前
|
存储 Java
Java动态转发代理IP的实现方法
Java动态转发代理IP的实现方法
22 11
|
7天前
|
Java
Java接口中可以定义哪些方法?
【4月更文挑战第13天】
14 0
Java接口中可以定义哪些方法?
|
8天前
|
Java 编译器
Java Character 类
4月更文挑战第13天