黑马程序员技术交流社区

标题: JDK1.5新特性? [打印本页]

作者: 郭良    时间: 2014-7-26 22:34
标题: JDK1.5新特性?
JDK1.5新特性?

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

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




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2