📜  Java4/5 静态import

📅  最后修改于: 2020-10-13 06:53:40             🧑  作者: Mango

Java静态导入

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程序员在没有包限定的情况下访问包的类,而静态导入功能允许在没有类限定的情况下访问类的静态成员。导入提供对类和接口的可访问性,而静态导入提供对类的静态成员的可访问性。