java - 为什么两个日期类一个在 java.util.Date 和 java.sql.Date 中?

标签 java

你好 我想知道为什么在两个不同的包中有两个 Date 类,一个在 java.util.Date 中,一个在 java.sql.Date 中? 有两个 Date 类有什么用?

最佳答案

java.util.Date 是 Java 的日期数据类型。

java.sql.Date 是 SQL 日期的 JDBC 包装器。

两者在内部的表现完全不同。

.NET 与 System.DataTimeSystem.Data.SqlTypes.SqlDateTime 具有相同的概念(但我认为更好的命名约定可以区分两者)

关于java - 为什么两个日期类一个在 java.util.Date 和 java.sql.Date 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2104217/

相关文章:

java - 如何转义所有正则表达式特殊字符但不是一次全部转义(通过 Pattern.quote()),只是一个接一个

java - 如何从 ConstraintValidator.isValid 方法访问叶或根 bean?

java - 使用 Logback 即时更改日志文件路径属性

java - 使用antlr检查方法是否有注释

java - 如何设置jbutton的位置?

java - 停止使用 Java 驱动程序监视 MongoDB 更改流

java - 在 java distcp 中使用 -update 选项

java - Android 游戏中的卡顿(垃圾收集?)

java - Spring Controller 不显示相关 View

java - ArrayList .contains() 有时为真,有时为假