无意中发现,在jdk1.6.03、jdk1.6.14 与 jdk1.6.20之间的核心API中java.sql.Date的一个不同之处。
首先来写一行代码
Date date = Date.valueOf("2013-02-29"); //这一行会怎么处理呢?
1. 在jdk1.6.03和jdk1.6.14中,会将这个日期直接解析成 “2013-03-01” ;
2. 而在jdk1.6.20中,这行代码,是无法成功执行的,会抛出“非法的参数异常”
由于手头上只有jdk1.6中的这个三个小版本, 所以只测试了这三个。
分享到:
相关推荐
5. **java.awt**和**javax.swing**: 这两个包提供了图形用户界面(GUI)的组件,如Button、Label、TextField,以及高级组件JTable、JTree等。 6. **java.sql**: 用于数据库连接和操作,包含DriverManager、...
通过深入研究这两个版本的API文档,开发者可以对比不同版本之间的差异,了解新功能的用法,并能更好地适应不同项目的需求。无论是初学者还是经验丰富的开发者,都应定期查阅和学习JDK API,以保持对最新技术的掌握和...
JDK 1.6 和 JDK 1.8 分别代表了Java发展历程中的两个重要版本,每个版本都有其独特的特性和改进。 JDK 1.6,也称为Java SE 6,是在2006年发布的主要版本。它引入了一些关键功能和增强,例如: 1. **改进的Swing...
在这个合集中,两个版本的CHM文件分别对应JDK 1.6和JDK 1.8的API,开发者可以通过它们快速查找所需的方法和类,理解其功能和使用示例。 对于初学者,建议首先从JDK 1.6的API开始,了解基础的Java语法和常用类库。...
这里的"jdk1.8-api"和"jdk1.6-api"指的是两个不同版本的JDK的API文档,分别对应JDK 1.8和1.6。 JDK 1.8(也被称为Java 8)是Java的一个重大更新,它引入了许多新特性,以提高开发效率和代码质量。其中最重要的更新...
JDK1.6是Java历史上的一个重要版本,它的API(Application Programming Interface)是Java程序员日常开发中不可或缺的参考文档,提供了丰富的类库和接口,覆盖了从基本类型操作到网络通信、多线程、I/O、图形用户...
**JDK1.6 API帮助文档**是Java开发者不可或缺的参考资料,它包含了Java Development Kit (JDK) 1.6版本中的所有公共类、接口、枚举和异常的详细信息。这个中文版文档使得国内开发者能够更加便捷地理解和使用Java API...
这个合集包含了JDK 1.6版本的中文参考文档,是理解、学习和查阅Java编程语言的重要工具。在Java API中,我们可以找到Java平台标准版(Java SE)的核心类库,这些类库提供了大量的功能,包括基本数据类型的操作、对象...
7. **泛型**:Java 1.5引入的泛型特性也在1.6版本中得到应用,它增强了类型安全,使得代码在编译阶段就能检查错误,避免了类型转换的麻烦。 8. **枚举类型**:`enum`关键字是1.5引入的,使得枚举成为一种第一等公民...
1.15 课程中使用的5个表:在学习过程中,会涉及到具体的表结构和数据来实践SQL语句。 2.1 select语句功能:select语句用于从数据库中检索数据。 2.2 select语句基本语法:SQL语句包括select、from、where等子句。 ...
学生提问:使用组合关系来实现复用时,需要创建两个Animal对象,是不是意味着使用组合关系时系统开销更大? 159 5.9 初始化块 159 5.9.1 使用初始化块 160 5.9.2 初始化块和构造器 161 5.9.3 静态初始化块 162 ...
- **JDK**: 需要安装符合Java EE标准的JDK版本,通常为JDK 1.6及以上。 - **JBoss AS**: 安装JBoss Application Server作为EJB容器。推荐使用与教程配套的版本。 - **IDE**: 使用如Eclipse、IntelliJ IDEA等支持Java...
双向关联需要在两个实体Bean中都定义相应的关联。 - **3.8.2 单向一对多** 实体A包含指向实体B集合的关联,但实体B没有指向实体A的关联。 - **3.8.3 单向多对一** 实体B包含指向实体A的关联,但实体A没有指向实体...