你的位置:首页 > Java教程

[Java教程]01.Java1.5的新特性


一、静态导入

    将一个类中的静态方法和静态变量导入另一个类中

package JDK_New_Characters;

 

import static java.lang.Math.*;//静态导入就相当于将Math中的静态方法和静态变量都放到

//了StaticImport中,所以StaticImport可以直接使用这些方法和变量

 

public class StaticImport {

    public static void main(String[] args) {

        System.out.println(max(7, 8));

        System.out.println(random());

    }

}


 

二、可变参数

    

三、增强for循环

四、基本数据类型的自动拆箱与拆箱

五、享元设计模式(flyweight)

占用空间小、大部分属性相同的对象,精简成一个,不同的属性封装为方法的参数,称为外部状态;相同的属性被称为内部状态;例如: 值的范围在【-128~127】Integer对象只有一个

六、枚举(Enum)

    1.作用

    2.举例

七、注解