A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 晨若兰曦 中级黑马   /  2015-2-11 14:43  /  790 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

泛型(Generics)
增强的“for”循环(Enhanced For loop)
自动装箱/ 自动拆箱(Autoboxing/unboxing)
类型安全的枚举(Type safe enums)
静态导入(Static import)
可变参数(Var args)    不知道是不是这些?

2 个回复

倒序浏览
JDK1.5新特性
1、静态导入    imoprt  static java.lang.Match.max;
   上面是静态调入了一个Match方法,求最大值,那么在下面的程序里就可以直接使用这个方法
2、可变参数    public static int getSum(int x,int...args);
3、foreach语句  
        for(type变量名:集合变量名){...}
集合变量,是以数组或实现iterable接口的集合类
4、基本数据类型的拆箱与装箱   
   Integer a = 4;这里就会把4自动装箱为Integer对象
   System.out.println(a+5);这里就会把Integer对象a,进行拆箱和5相加;
   
   但是这种拆箱和装箱动作仅限于byte类型。-128~127
而且在这个范围内,相同数字装箱对应的对象只有一个。程序如下:
                Integer i1 = 13;
                Integer i2 = 13;
                System.out.println(i1==i2);
                结果是 true
5、提供了多线程升级解决方案,将同步 synchronized 替换成Lock操作
        将Object中的wait(),notify(),notifyAll(),换为 Condition 对象,该对象可以
        获取 Lock 锁,进行获取。  容易实现本方只唤醒对方的操作。
        锁的显示机制,和Object中被替换。

6、JDK1.6泛型的使用

8、读写锁


7、注解
回复 使用道具 举报
时间都去哪了 发表于 2015-2-12 08:39
JDK1.5新特性
1、静态导入    imoprt  static java.lang.Match.max;
   上面是静态调入了一个Match方法,求 ...

谢谢啦  比我的详细多啦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马