从 Java 7 开始,提供了 Files 这个工具类,能极大地方便我们读写文件。 虽然 Files 是jav…
日期与时间是计算机处理的重要数据。绝大部分程序的运行都要和时间打交道。 本节我们将详细讲解 Java 程序如何…
在计算机中,我们经常需要处理日期和时间。 这是日期: 2019-11-20 2020-1-1 这是时间: 12…
在计算机中,应该如何表示日期和时间呢? 我们经常看到的日期和时间表示方式如下: 2019-11-20 0:15…
从 Java 8 开始,java.time包提供了新的日期和时间 API,主要涉及的类型有: 本地日期和时间:…
LocalDateTime总是表示本地日期和时间,要表示一个带时区的日期和时间,我们就需要ZonedDateT…
使用旧的 Date 对象时,我们用 SimpleDateFormat 进行格式化显示。使用新的 LocalDa…
我们已经讲过,计算机存储的当前时间,本质上只是一个不断递增的整数。Java 提供的 System.curren…
由于 Java 提供了新旧两套日期和时间的 API,除非涉及到遗留代码,否则我们应该坚持使用新的 API。 如…
本节我们介绍 Java 平台最常用的测试框架 JUnit,并详细介绍如何编写单元测试。