211分钟
精通Java常用类:对象操作 × 字符串处理 × 时间计算全掌握
这类问题,你遇到过吗? 对象方法用不明白:equals、hashCode、toString总是傻傻分不清? 字符串处理手忙脚乱:操作简单,但写出来的代码又长又乱? 数字精度、日期时间:一到大数据量或者…
这类问题,你遇到过吗?
对象方法用不明白:equals、hashCode、toString总是傻傻分不清?
字符串处理手忙脚乱:操作简单,但写出来的代码又长又乱?
数字精度、日期时间:一到大数据量或者跨时区,Bug就藏不住了?
课程重点,一句话讲明白
这门课聚焦于帮你解决三大常用问题:
对象操作规范化:理解Object类方法,写出更可靠、更规范的对象管理逻辑
数据处理高效化:提升字符串、数字、日期等常见数据类型的操作效率
性能与规范双提升:合理运用包装类、缓冲机制,优化代码性能,提升健壮性
学完这门课,你将具备这些能力
▌ 对象操作
正确使用equals、hashCode、toString,提高集合使用和对象管理的规范性
理解Object类底层逻辑,提升代码健壮性与一致性
▌ 数据处理
高效操作字符串、数字、日期类,处理各类复杂数据场景
掌握BigDecimal高精度计算,避免金钱、库存类业务中的常见误差
▌ 性能优化
理解包装类、缓冲区、自动装箱拆箱的性能细节,编写更加高效的Java代码
灵活应用StringBuilder、StringBuffer提升字符串处理效率
写得更好,从这里开始
精通常用类,不只是学会用,更是学会用得规范、用得高效、用得漂亮。
这门课将帮助你打下扎实的对象操作与数据处理基础,为后续大型项目开发、系统性能优化做好充分准备。
第一章:Object类常用方法
- 1.1 Object简介
- 1.2 equals方法的使用
- 1.3 getClass方法的使用
- 1.4 hashCode方法的使用
- 1.5 toString方法的使用
- 1.6 finalize方法的使用
第二章:包装类与缓冲区
- 2.1 包装类的基本使用
- 2.2 常用的包装类
- 2.3 缓冲区
第三章:字符串操作
- 3.1 字符串的意义
- 3.2 字符串常用方法(上)
- 3.3 字符串的常用方法(下)
- 3.4 可变字符串
第四章:高精度数字计
- 4.1 BigDecimal应用(上)
- 4.2 BigDecimal应用(下)
第五章:日期时间处理
- 5.1 Date类的用法
- 5.2 SimpleDateFormat的应用
- 5.3 Calendar的用法
课程资料
千锋教育
为你定制专属学习计划