1. 程式人生 > >import static和import的區別

import static和import的區別

import static靜態匯入是JDK1.5中的新特性。
一般我們匯入一個類都用 import com…..ClassName;
而靜態匯入是這樣:import static com…..ClassName.*;
—–這裡的多了個static,還有就是類名ClassName後面多了個 .* ,意思是匯入這個類裡的靜態方法。當然,也可以只匯入某個靜態方法,只要把 .* 換成靜態方法名就行了。然後在這個類中,就可以直接用方法名呼叫靜態方法,而不必用ClassName.方法名 的方式來呼叫。

這種方法的好處就是可以簡化一些操作,例如列印操作System.out.println(…);就可以將其寫入一個靜態方法print(…),在使用時直接print(…)就可以了。