导入包下的静态方法
今天看视频看到一个很好玩的导入包的小技巧,记录一下~
正常执行静态方法时,一般是这样做:
public static void main(String[] args) {
//输出Math 类的静态方法获取随机数
System.out.println(Math.random());
}
这样做的时候是不需要导入任何包的,但是静态导入包中方法可以省略静态方法前的类名,如下:
import static java.lang.Math.random;
import static java.lang.Math.PI;
public class Test {
public static void main(String[] args) {
System.out.println(random());
System.out.println(PI);
}
}
静态变量也是可以导入的