JDK1.5-1.8的一些新特性

来源:互联网 发布:极限挑战 知乎 编辑:程序博客网 时间:2024/06/16 16:50

//jdk1.5新特性
1)自动装箱与拆箱 int与integer之间的自动转换
2)可变参数,一个方法不受参数数量的限制public void a(int a,int…is);
3)枚举
4)内省,静态导入

//jdk1.6新特性
1)Web服务元数据

//jdk1.7新特性
1)switch中可以使用字符串了
2)运用List tempList = new ArrayList<>(); 即泛型实例化类型自动推断

//java1.8新特性
1)允许在接口中有默认方法实现 Top
2)Lambda表达式 Top
//Lambda使用例子
Collections.sort(names, new Comparator() {
@Override
public int compare(String a, String b) {
return b.compareTo(a);
}
});

Collections.sort(names, (a, b) -> b.compareTo(a));

原创粉丝点击