1.API
API:应用程序编程接口,全称application programing interface,即Java已经写好的程序,直接使用即可。
2.Object类
Object类是所有类的直接或间接类。
重点了解三个方法:
拓展知识:浅克隆与深克隆
3.Objects类
工具类,final修饰,不可被其他类修饰。
注:String的equal方法主调用null会出问题。
Objects比较方法原码:
4.包装类
4.1包装类概述
包装类:把基本数据包装成对象。
4.2包装类的其他常见操作
- 把基本数据类型转成字符串类型
- 把字符串类型转成对应的基本数据类型
5.StringBuilder 可变字符串
5.1概述
与String对象类似,只是StringBuilder更加适合处理字符串的修改,这体现在效率和代码简洁上。
StringBuilder常用方法:
String 与 StringBuilder 修改效率的对比:
5.2StringBuilder案例
6.StringJoiner
StringJoiner是一个代码简化版的StringBuilder,当然这里指特殊场景下。
比如,上面STringBuilder案例可以通过StringJoiner进行代码简化:
EOF