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

    推荐阅读