--蛋疼,这2天面试有问道jdk5,谷哥度娘后总结了些
jdk5时,特性增加了那啥自动包装,
例如。在很久很久以前 List li=new ArrayList(); li.add(new Integer(1))..很蛋疼,现在只需li.add(1);
参数变化--
5以前不确定参数有几个,就只有把参数放在数组或集合传递。
例如
void test(Integer[] numbers)
如今
void test(Integer.... numbers)省略号很直观。。
枚举,还没搞懂。。
静态引用
程序头上
import java.lang.Math;
...
double x = Math.random();
静态引用
import static java.lang.Math.random;
double x =random();这样就像调用同一个类方法,哈哈,当引用的类含有很多我们需要用到的方法,就可以用静态引用