今天在做一张java卷子的时候,发现了一道题:
Double d = 1.0;
问会不会出错。
当时回答是会报错,下来在看jdk1.5的文档的时候才发现这条语句在jdk1.5的环境里是可以编译通过的(jdk1.4及以前版本依然会报错)。
而且Byte等等基本数据类型的封装类都具有了这种新特性(和String类非常类似)。
看来jdk1.5中添加了许多新的不为我所熟悉的特性。
今天在做一张java卷子的时候,发现了一道题:
Double d = 1.0;
问会不会出错。
当时回答是会报错,下来在看jdk1.5的文档的时候才发现这条语句在jdk1.5的环境里是可以编译通过的(jdk1.4及以前版本依然会报错)。
而且Byte等等基本数据类型的封装类都具有了这种新特性(和String类非常类似)。
看来jdk1.5中添加了许多新的不为我所熟悉的特性。