本帖最后由 859182973 于 2018-11-14 16:45 编辑
1.Object类
类 Object 是类层次结构的根类。
每个类都使用 Object 作为超类。
所有对象(包括数组)都实现这个类的方法。
所有类的对象都可以使用Object类中定义的方法
Object 是所有类的父类.
类 Object 是所有人的爸爸.
2.Object类: toString方法toString 返回该对象的字符串表示3.Object类: equals方法的默认实现方式
equals比较两个参数是否相等
4.日期时间相关的类
long和Date对象互转
String和Date对象互转
Calendar对象和Date对象互转
5.毫秒值的概念和作用
(1 秒 = 1000 毫秒)
1970-01-01 00:00:00.000 = 0 毫秒
1970-01-01 00:00:00.500 = 500 毫秒
1970-01-01 00:00:01.000 = 1000 毫秒
1970-01-01 00:01:01.000 = (1000 * 60) + 1000 毫秒
1970-01-01 01:01:01.000 = (1000 * 60 * 60) + (1000 * 60) + 1000 毫秒
6.System类System类: currentTimeMillis()和arrayCopy()方法
获取到当前系统时间的毫秒值
复制数组
7.Calendar类: 常用功能通过Calendar对象, 获取年, 月, 日等时间属性
通过Calendar对象, 修改年, 月, 日等时间属性
通过Calendar对象, 调整年, 月, 日等时间属性
将Calendar对象与Date对象互转
8.StringBuilder类
StringBuilder原理: 字符串拼接问题
new StringBuilder()
StringBuilder append(任意类型)
String toString()
String +拼接浪费内存的问题
StringBuilder: 构造方法和append()拼接方法StringBuilder: toString()
9.包装类
包装类: 装箱与拆箱包装类: 自动装箱与自动拆箱Byte,Short,Integer,Long,Float,Double,Character,Boolean
int Integer 两个不同的类型
值可以转换(拆箱, 装箱)
包装类常用方法: 基本类型与字符串之间转换自动装箱: 基本 -> 包装 Integer.valueOf()
自动拆箱: 包装 -> 基本 int a = i.intValue();
|
|