JavaSE_[1_面向对象基础]_[11_常用API]

1. Math

1.1 Math类概述

Math包含执行基本数字运算的方法
没有构造方法,类的成员都是静态的,通过类名可以直接调用

1.2 Math类的常用方法

在这里插入图片描述

2. System

System包含几个有用的类字段和方法,它不能被实例化

2.1 System类的常用方法

在这里插入图片描述

3. Object

3.1 Object类概述

类Object是类层次结构的根,每个类都有Object作为超类。所以类都直接或者间接的继承自该类

  • 构造方法:public Object()

回想面向对象中,为什么说子类的构造方法默认访问的是父类的无参构造方法?
应为它们的顶级父类只有无参构造方法

3.2 obj.toString()方法

建议在底层类中重写这个方法,使得显示对象时能我们看懂对象。
ALT+Insert ===>toString()

3.3 equals()方法

比较s1 和 s2内 成员变量是否相同
相同则传回true,否则传回false

在底层类中重写这个方法
ALT+Insert ===>equals() and hashCode()

4. Arrays

4.1 冒泡排序

在这里插入图片描述

4.2 Arrays 类的概述和常用方法

在这里插入图片描述
工具类的设计思想:

  • 构造方法用private修饰
  • 成员用public static修饰

5. 基本类型包装类

5.1 基本类型包装类概述

将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据
常用的操作之一:用于基本数据类型和字符串之间的转换
在这里插入图片描述

5.2 Integer 类的概述和使用

Integer:包装一个对象中的原始类型int的值

在这里插入图片描述

5.3 int 和 String 的相互转换

基本类型包装类的最常见操作就是:用于基本类型和字符串之间的相互转换
在这里插入图片描述

5.4 自动装箱和拆箱

  • 装箱:把基本数据类型转换为对应的包装类类型
  • 拆箱:把包装类类型转换为对应的基本数据类型

在这里插入图片描述

6. 日期类

6.1 Date 类的概述和构造方法

在这里插入图片描述

6.2 Data 类的常用方法

在这里插入图片描述

6.3 SimpleDataFormat 类概述

在这里插入图片描述

6.4 SimpleDataFormat 的构造方法

在这里插入图片描述

6.5 SimpleDataFormat 格式化和解析日期

在这里插入图片描述

6.6 Calendar 类概述

在这里插入图片描述

6.3 Calendar 的常用方法

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值