静态导入
JDK1.5之后提供了静态导入功能,如果一个类中的方法全部是使用static 声明的静态方法,则在导入时就可以使用import static的方式导入,导入的格式如下:
【静态导入】
import static 包.类*;
范例:定义一个类,全部由静态方法组成
package packagetest2; import packagetest1.Demo; import static package3.Operate.*;//使用static 导入 public class ImportDemo01 { public static void main(String[] args) { System.out.println(new Demo().getInfo()); System.out.println("3+3="+ add(3,3)); } }
结果:
hello word!!
3+3=6
使用了静态导入,所以Operate类中的所有静态方法可以直接在ImportDemo01类中使用,在也不需要“类.静态方法()”