三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

JAVA学习15

JAVA学习15

(一)今日学习总览
Java 部分:系统学习日期相关全套常用 API,完成 Math、System、BigInteger、BigDecimal、包装类等基础工具类整体收尾;
事务安排:一边推进 Java 进阶内容预习,一边同步处理暑假作业;
遗留任务:昨日借助 AI 编写的小型 Java 项目存在 bug,今日重点调试排查问题。
明日计划:开启 Java 进阶知识点系统学习。
(二)Java 核心知识点
今日主攻日期系列 API,覆盖日期获取、时间格式化、时间差值计算、时间戳转换等核心操作,梳理配套工具类使用规范,把此前 Math、System、大数类、包装类等工具类知识点统一复盘巩固,完成基础工具板块全部学习任务。
时间相关核心类:Date、SimpleDateFormat、LocalDateTime、LocalDate、LocalTime、Duration、Period;
核心用途:获取系统当前时间、自定义日期格式化、字符串和日期互相转换、计算两个日期相差天数 / 时分秒、时间戳与日期互相转换;
补充回顾大数类关键要点:BigInteger 处理超大整数,依靠 valueOf 复用 - 16~16 常量池;BigDecimal 解决浮点精度丢失,创建对象优先传字符串,除法必须指定保留位数和舍入模式。
(三)今日问题与解决进度
昨日用 AI 辅助写的小型 Java 项目存在运行故障,今日花费时间逐行调试、对照 API 文档排查代码逻辑,逐步定位 bug 并修复,理清代码逻辑漏洞,弥补过度依赖 AI 导致的手写代码薄弱问题。
同时同步完成部分暑假作业,合理分配学习与作业时间。
(四)明日学习计划
正式开始 Java 进阶系列知识点学习。

← 返回列表