1.自动装箱和自动装箱。
2.可变参数。
如果要传入多个参数,而且都是同一类型,可以定义数组类型的参数,
但是传递时,必须先要有数组对象,
jdk1.5以后,为了简化简化书写,出现了一个特性,可变参数,
同样还是代表数组,但是不需要再创建数组对象了,直接将数组中的元素作为参数传入即可,
它会自动的将这些参数封闭到数组中。
局限性:可变参数必须定义在参数列表的最后面。
public static int add(int...arr){
int sum=0;
for(int i =0;i<arr.length;i++){
sum+=arr[i];
}
return sum;
}
3.泛型
4.foreach
5.新的类和接口:如Lock,Condition.
楼下补充吧 |