Java中靜態導入的使用


靜態導入:

格式:import static 包名….類名.方法名;

可以直接導入到方法的級別

   

靜態導入的注意事項:

A:方法必須是靜態的

B:如果有多個同名的靜態方法,容易不知道使用誰?這個時候要使用,必須加前綴。由此可見,意義不大,所以一般不用,但是要能看懂。

demo:

import static java.lang.Math.abs;

import static java.lang.Math.pow;

import static java.lang.Math.max;

   

//錯誤

//import static java.util.ArrayList.add;

   

public class StaticImportDemo {

public static void main(String[] args) {

// System.out.println(java.lang.Math.abs(-100));

// System.out.println(java.lang.Math.pow(2, 3));

// System.out.println(java.lang.Math.max(20, 30));

// 太復雜,我們就引入到import

   

// System.out.println(Math.abs(-100));

// System.out.println(Math.pow(2, 3));

// System.out.println(Math.max(20, 30));

// 太復雜,有更簡單

   

//                System.out.println(abs(-100));

System.out.println(java.lang.Math.abs(-100));

System.out.println(pow(2, 3));

System.out.println(max(20, 30));

}

   

public static void abs(String s){

System.out.println(s);

}

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM