java的静态导入
话不多说先上代码
import static java.lang.Math.max;
public static void main(String... args){
int i = 0;
int y = 9;
System.out.println(max(i,y));
}
我们正常可能都是这样使用的:
public static void main(String... args){
int i = 0;
int y = 9;
System.out.println(Math.max(i,y));
}
从这两类代码中我们可以大概总结:
- 使用静态导入可以让书写代码时调用某个静态方法不用再书写类名。
- 但是对于后续维护比较费劲。
总的来说还是用原来写类名的方式吧,知道Java有这样一种静态导入的方式就好。