在Java中,计算两个日期之间的精确时间差(例如,相差多少天、多少小时、多少分钟)时,哪个类提供了最便捷且面向对象的方式?

答案解析

java.util.Date和java.sql.Date主要用于表示时间点,不适合做时间差计算。java.util.Calendar虽然可以进行日期计算,但操作相对繁琐,并非面向对象方式。java.time.Duration用于计算时间间隔,java.time.Period用于计算日期间隔,结合使用能方便地计算时间差,因此C正确。
正确答案:C
随机推荐
开始刷题