J2SE 1.5 新特征学习笔记

J2SE 1.5 新特征学习笔记
 
    您也许已经见过这样的报告,即一些新的 Java 语言变化包含易于开发性主题。这些变化包括泛型、元数据、autoboxing、增强的 for 循环、枚举类型、静态导入、C 风格的格式化 I/O、可变参数、并发实用程序以及更简单的 RMI 接口生成。
    JSR 201 包括如下四个语言变化:增强的 for 循环、枚举类型、静态导入和 autoboxing;JSR 175 指定了新的元数据功能,而 JSR 14 则详细说明了泛型。
    javac 编译器执行的默认语言规范是版本 1.4。这意味着要利用以下语言变化的任何好处,需要向 javac 命令传递参数 -source 1.5。
 
1、增强的for语句
 for(varType TempVarName : CollectionName)
2、printf()语句
3、变长参数 
 varType ... varName
4、枚举类型:在java中是一个类类型,可以有构造函数、方法和实例变量。
5、自动拆装箱:是指java1.5自动在基本类型和对应的包装类型之间按照需要自动进行转换。使用包装类型代替基本在java1.5中无可厚非,可是代码效率很低。
6、元数据(注释):
7、静态导入
8、泛型
   有界类型
   通配符
   有界通配符
   泛型方法
   泛型接口
   泛型的强制转换
   重写泛型方法

你可能感兴趣的:(职场,学习笔记,休闲)