java.lang.Obejct类.md
来源:互联网 发布:壁虎数据恢复怎么用 编辑:程序博客网 时间:2024/06/10 17:29
Java最基本的类型,其他类都将Object
作为超类,Obect类方法含有一下方法:
Java.util.Object类
getClass方法
返回此对象的运行类,返回运行时对象static synchronized
方法锁定状态下的类。
涉及Java反射。 .getClass()
方法与.class
区别在于
1. .getClass()
是实例方法,类的Class
类实例是通过.class
获得。
2. 出现的时期不同,.getClass()
是运行时动态加载;.class
是运行时加载;
hashCode方法
返回对象的散列值,应用在HashMap等需要hash计算的子类。
这里的约定:
1. 同一对象多次使用hashCode,应返回相同的整数值。
2. 如果两个对象在equals()
返回值为true
,应返回相同的整数值。
3. 若equals()
返回值为false
,返回值应当不同。然而hashCode()
返回的不是所在的物理地址,也不是逻辑地址。hashCode()
相同的两个对象,可能对象不同。
因此,重写equals()
方法后,应当重写hashCode()
方法。
equals方法
阅读全文
0 0
- java.lang.Obejct类.md
- [Android]Caused by: java.lang.IllegalArgumentException: Service not registered.md
- java中一个类从生到死.md
- java中的类加载过程.md
- java实现MD加密
- Java学习笔记<MD>
- Java反射分析.md
- 1.1java简介.md
- MD算法Java实现
- Obejct-C 字典
- Obejct--clone (44)
- 类 java.lang.ClassLoader
- java.lang.Class类
- java.lang.InstantiationException 类
- 类java.lang.Class
- java.lang.Process类
- java.lang.Class类
- Java.lang.ThreadLocal类
- 第一章 Web MVC简介
- ArrayList的实现原理
- Opencv学习——Opencv与Visual studio配置
- windows本地绑定域名
- POST和GET方法的差别
- java.lang.Obejct类.md
- 第14条~第17条
- 苹果全球开发者大会(WWDC)视频观略
- 第三章 DispatcherServlet详解
- 如何确定Dragonboard410c使用的kernel defconfig和dts配置文件
- 第四章 Controller接口控制器详解(1)
- HTML基本标签
- 设计模式之模板方法模式(Template Method)
- HashMap的实现原理