java.util.Date 与 java.sql.Date

java.sql.Date 继承 java.util.Date

区别:

1、java.sql.Date 一般用于数据库

2、java.sql.Date 没有时分秒,涉及时分秒的函数都会报异常(且这些方法上面都画了删除线,表示不推荐使用)

@Deprecated
public int getHours() {
    throw new java.lang.IllegalArgumentException();
}

@Deprecated
public int getMinutes() {
    throw new java.lang.IllegalArgumentException();
}

 

原文地址:https://www.cnblogs.com/DDiamondd/p/11407413.html