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