JDK1.5新特性
静态导入的作用:简化书写。 作用于静态的成员变量。
import static packageName.className.*
本地方法和静态注入方法冲突时,优先执行本地方法。
增强for循环,简化迭代器的书写格式。只有实现了iterable接口的类才能使用增强for 循环。
for(type name: nameMore){
}
所有单列集合的超级接口是 iterable 接口
map没有实现iterable但是可以变为单列集合
code:
HashMap<String,String> map = new HashMap<String,String>();
map.put("001", "itccc");
map.put("002", "java_itccc");
Set<Entry<String, String>> entrySet = map.entrySet();
for(Entry<String,String> temp:entrySet){
System.out.println("key:"+temp.getKey()+"value:"+temp.getValue());
}
匿名内部类?
可变参数
自动装箱与自动拆箱