静态导入:静态导入可以导入静态方法,这样就不必写类名而可以直接省略类名调用静态方法了。语法:import static 报名.类名.静态方法;
也可以字节导入某个类中所有的静态方法。语法:import static 包名.类名.*;
好处:使用静态导入可以简化程序对类静态属性和方法的调用,并且简化了代码的书写。
弊端:如果我们在自己的类中定义了一个方法,与导入的类中静态方法一样,哪java虚拟机怎么知道用的是那个累的方法呢?所以 虽然出现了这个新特性,但是建议还是别使用。
注意:如果将javac设置为了java5.0以下,那么静态导入等JDK 1.5的特性都会报告错误。
|
|