本文概述
Java 5的静态导入功能使Java程序员可以直接访问类的任何静态成员。无需通过类名对其进行限定。
静态导入的优势
- 如果你经常访问类的任何静态成员, 则需要较少的编码。
静态导入的缺点
- 如果你过度使用静态导入功能, 它将使程序不可读且无法维护。
静态导入的简单示例
import static java.lang.System.*;
class StaticImportExample{
public static void main(String args[]){
out.println("Hello");//Now no need of System.out
out.println("Java");
}
}
立即测试
Output:Hello
Java
导入和静态导入有什么区别?
导入允许Java程序员在没有包限定的情况下访问包的类, 而静态导入功能允许在没有类限定的情况下访问类的静态成员。导入提供对类和接口的可访问性, 而静态导入提供对类的静态成员的可访问性。
评论前必须登录!
注册