Java Static Import

Java Static Import

The static import feature of Java 5 facilitate the java programmer to access any static member of a class directly. There is no need to qualify it by the class name.

Advantage of static import:

  • Less coding is required if you have access any static member of a class oftenly.

Disadvantage of static import:

  • If you overuse the static import feature, it makes the program unreadable and unmaintainable.

Simple Example of static import

  1. import static java.lang.System.*;
  2. class StaticImportExample{
  3.   public static void main(String args[]){
  4.    out.println(“Hello”);//Now no need of System.out
  5.    out.println(“Java”);
  6.  }
  7. }

Test it Now

Output:Hello
       Java
  

 

What is the difference between import and static import?

The import allows the java programmer to access classes of a package without package qualification whereas the static import feature allows to access the static members of a class without the class qualification. The import provides accessibility to classes and interface whereas static import provides accessibility to static members of the class.

Next TopicAutoboxing And Unboxing
java for beginners
java for beginners
java for beginners
CodSir //course // books
...

WikiSir

Java Static Import The static import feature of Java 5 facilitate the java programmer to access any static member of a class directly. There is no need to qualify it by the class name. Advantage of static import: Less coding is required if you have access any static member of a class oftenly. Disadvantage of […]

Tags:

....
...