What are static imports in java? Example.

Java 8Object Oriented ProgrammingProgramming

Whenever you need to access a class which is not in the current package of the program you need to import that particular class using the import statement.

Example

In the following example, we are using the Math class to find the square root of a number, therefore, first of all, w should import this class using the import statement.

 Live Demo

import java.lang.Math.*;
public class Sample{
   public static void main(String args[]){
      System.out.println(Math.sqrt(169));
   }
}

Output

13.0

Static imports

static import allows to access the static members of a class without class qualifications. For Example, to access the static methods you need to call the using class name:

Math.sqrt(169);

But, using static import you can access the static methods directly.

Example

 Live Demo

import static java.lang.Math.*;
public class Sample{
   public static void main(String args[]){
      System.out.println(sqrt(169));
   }
}

Output

13.0
raja
Published on 05-Jul-2019 12:11:49

Advertisements