最近JDK变化的速度真快,刚用上JDK1.4,马上就跳到Java SE5.0,这不刚用上5.0马上又出来6.0了,6.0暂时是用不上了,5.0较之前的版本有了新的变化,搞不好等到中国奥运的时候SUN为了表示祝贺也搞个JAVA SE8(呵呵,玩笑),先把5.0的新变化了解了再说吧!
5.0较之前的版本新增加了6个新的特性。包括范型,自动装箱,类型安全枚举等。今天想学习其中之一的静态导入吧!静态导入使得开发人员可以将一套静态方法和域放入作用域。它是关于调用的一种缩写,可以忽略有效的类名。比如说Math.abs(x)可以写成abs(x).为了静态的导入所有的静态域和方法,可以使用"import static java.lang.Math"。
比如说打印一句话,原始的写法:
System.out.println("this words is what i want to say!");
你导入静态包后可以这样写:
out.println("haha,i can do it like this!");