欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JDK1.7新特性之我见 jdkjdk1.7jdk1.7新特性新特性 

程序员文章站 2024-03-18 18:50:10
...

JDK1.7发布很长时间了。网上搜索出来的新特性也是一大堆。但大部分是转载。转载时。并未进行验证。网上普遍流行的一种说法就是jdk1.7增强了对Java集合(Collections)的支持:

 

 List< String> list = ["item"]; 
 String item = list[0]; 
 Set< String > set = {"item"}; 
 Map< String,Integer > map = {"key" : 1}; 
 int value = map["key"]; 

 但实际你在运用此语法的时候。编译并未通过。java官方API也未强调此语法可用。其实。jdk1.7并未支持此写法。大家运用的时候要注意。其余的特性还是可以用。

final List<?> tempList = new ArrayList<>();

 这种写法。tempList就想到于声明成了一个只读变量。不能使用tempList.add();。除非你add的值为null.