JAVA API
java提供了很多类,接口
API帮助文档,借助这个文档来查看类的方法以及属性的用法
- 类库的种类
- jdk 提供库
- 自己编写库
- 借助第三方的库
- 类库的产生:
- 编写java代码
- 编译成class文件
- 打包成jar
- 使用第三方的库的步骤:
- 首先下载第三方的jar包
- 项目中新建一个lib目录(这个目录用于存放jar包),添加项目依赖
- 使用其方法以及属性
api的使用
Object类
java包:java.lang.Object (只要是java.lang 下都不需要进行导包)
- object是所有的类的直接父类或者是间接父类
- 如果一个没有继承其它类,系统默认这个类的父类就是Object类
- object无法要调用super()因为是最顶级的类,没有父类
- object 类有一个无参的构造方法Object()
public class Test{
public static void main(String[] args){
Object obj = new Object();
}
}
object类的常规的一些方法:
- public int hashCode()
- 作用是返回对象的哈希码值,哈希码值是根据该对象的内存地址的hash算法而生成
- 同一对象调用两次hashCode()方法,两次hashCode是相同
- 同一个对象其hashCode值,不是一定一样(hashCode方法被重写之后,hash值就会不一样)
- 可以使用
Integer.toHexString(obj.hashCode())
把hashCod