Object类分析
来源:互联网 发布:事业单位上岸经验知乎 编辑:程序博客网 时间:2024/05/22 10:39
在JAVA中,所有的类都继承自Object类,不管你是否声明继承,如下:
class MyClass extends Object{
}
与
calss MyClass{
}
实际上是一样的,系统会自动帮你继承Object类,那么Object类有哪些方法呢?
registerNatives 对OBJECT里面的方法进行注册,使OBJECT的方法与虚拟机的方法对应,注意,该方法生命为Native的,说明该方法是虚拟机级别的内部方法。
getClass() 返回对象的运行时类
hashCode() 对象相同,hashCode就一定相同,主要用于提高集合类的性能,减少equal方法的比较成本
equals() 比较
clone() 对象克隆
toString 返回类的名称+@+它的哈希码
notify 与wait配对使用,在Java中任何一个对象均有一个锁,而syhchronized同步块在调用时会检测该对象的锁定情况,主过程和子过程两个线程竞争同一对象时,在主过程中调用wait()方法,子过程即可进入synchronized同步块。而当子过程调用notify方法时,主过程又重新获得了对象锁,继续执行下去。
notifyAll
wait
wait
finalize 析构函数
- Object类分析
- Java Object 类分析
- Object类分析
- Object类源码分析
- object-c 类结构分析
- Java Object 类源码分析
- java源码分析 ---- Object类
- java中的Object类分析
- Ruby Object 类详细分析(1)
- Ruby Object 类详细分析(2)
- Object类分析equals、hashcode、clone
- Java源码分析之Object类
- java Object class分析
- Object 源码分析
- Object类型分析!
- Object源码分析
- Object分析--2,equals()分析
- Java object类方法notify和wait分析
- 查看: 1280|回复: 0 电容三点式LC振荡器电路组成及工作原理简述 [复制链接] husk2012 95 主题 0 听众 3189 积分 VIP会员 收听TA 发消息 电梯直达1
- flex-iframe 在IE 下 显示错位 问题
- Linux per_cpu机制的详解
- 完全背包问题 湫湫系列故事——减肥记I
- SQL Server中常用的特殊日期代码函数语句
- Object类分析
- adb push和adb install的区别
- 背包的日子
- rsync+inotify实现服务器之间文件实时同步
- Java内存管理 内存如何分配
- Centos 5.3更改yum源为163和sohu
- 中文界面
- boost库命名规则
- 用RMAN 备份异机完全恢复 迁移数据