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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郭良 中级黑马   /  2014-7-26 22:34  /  1039 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

JDK1.5新特性?

5 个回复

倒序浏览
泛型的应用,增强for循环,参数可变,静态导入,自动装箱拆箱,目前我知道的就这么多,个人认为这些新特性都简化了程序代码的书写,提高了程序安全机制,和工作效率。
回复 使用道具 举报
付士长 发表于 2014-7-26 23:33
泛型的应用,增强for循环,参数可变,静态导入,自动装箱拆箱,目前我知道的就这么多,个人认为这些新特性 ...

多谢指教
回复 使用道具 举报
还有一个枚举。。
回复 使用道具 举报
1、泛型:好处:把运行时的异常转到了编译阶段、避免了强制类型的转换。
2、for-each循环:简化实现Iterator接口的集合类和数组的遍历操作。
3、反射:反射就是把Java类中的各种成分映射成一个个的java对象。例如,一个类有:成员变量,方法,构造方法,包等等信息,利用反射技术可以对一    个类进行解剖,把各个组成部分映射成一个个对象。
4、自动装包/拆包:大大方便了基本类型数据和它们包装类地使用。
  自动装包:基本类型自动转为包装类(int >> Integer);
  自动拆包:包装类自动转为基本类型(Integer >> int)。
5、枚举类:一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值。可以直接使用枚举予以解决。
6、静态导入:用于导入类的某个静态属性或方法。使用静态导入可以简化程序对类静态属性和方法的调用。
7、可变参数:可变参数使程序员可以声明一个接受可变数目参数的方法。注意,可变参数必须是函数声明中的最后一个参数。
回复 使用道具 举报
大婶们好棒
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马