Java day12

JAVA API

java提供了很多类,接口
API帮助文档,借助这个文档来查看类的方法以及属性的用法

  1. 类库的种类
    1. jdk 提供库
    2. 自己编写库
    3. 借助第三方的库
  2. 类库的产生:
    1. 编写java代码
    2. 编译成class文件
    3. 打包成jar
  3. 使用第三方的库的步骤:
    1. 首先下载第三方的jar包
    2. 项目中新建一个lib目录(这个目录用于存放jar包),添加项目依赖
    3. 使用其方法以及属性

api的使用

Object类

java包:java.lang.Object (只要是java.lang 下都不需要进行导包)

  1. object是所有的类的直接父类或者是间接父类
  2. 如果一个没有继承其它类,系统默认这个类的父类就是Object类
  3. object无法要调用super()因为是最顶级的类,没有父类
  4. object 类有一个无参的构造方法Object()
public class Test{
   
	public static void main(String[] args){
   
		Object obj = new Object();
	}
}

object类的常规的一些方法:

  1. public int hashCode()
    1. 作用是返回对象的哈希码值,哈希码值是根据该对象的内存地址的hash算法而生成
    2. 同一对象调用两次hashCode()方法,两次hashCode是相同
    3. 同一个对象其hashCode值,不是一定一样(hashCode方法被重写之后,hash值就会不一样)
    4. 可以使用Integer.toHexString(obj.hashCode())把hashCod
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值