使用场景:静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。
使用方法:
- import static 包名.类名.静态成员变量;
- import static 包名.类名.静态成员函数;
- import static 包名.类名.*;
使用原则:
- 不使用import static 包名.类名.*;除非是常量类
- 引入的方法名具有明确,清晰的表意
缺点:过度地使用静态导入会在一定程度上降低代码的可读性。
使用场景:静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。
使用方法:
使用原则:
缺点:过度地使用静态导入会在一定程度上降低代码的可读性。