為了能夠使用某一個(gè)包的成員,我們需要在 Java 程序中明確導(dǎo)入該包。使用"import"語(yǔ)句可完成此功能。
在 java 源文件中 import 語(yǔ)句應(yīng)位于 package 語(yǔ)句之后,所有類的定義之前,可以沒(méi)有,也可以有多條,其語(yǔ)法格式為:
import package1[.package2…].(classname|*);
如果在一個(gè)包中,一個(gè)類想要使用本包中的另一個(gè)類,那么該包名可以省略。
下面的payroll包已經(jīng)包含了Employee類,接下來(lái)向payroll包中添加一個(gè)Boss類。Boss類引用Employee類的時(shí)候可以不用使用payroll前綴,Boss類的實(shí)例如下。
package payroll; public class Boss { public void payEmployee(Employee e) { e.mailCheck(); } }
如果Boss類不在payroll包中又會(huì)怎樣?Boss類必須使用下面幾種方法之一來(lái)引用其他包中的類
使用類全名描述,例如:
payroll.Employee
用import關(guān)鍵字引入,使用通配符"*"
import payroll.*;
使用import關(guān)鍵字引入Employee類
import payroll.Employee;
注意:
類文件中可以包含任意數(shù)量的import聲明。import聲明必須在包聲明之后,類聲明之前。
2015職稱計(jì)算機(jī)考試書(shū)PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書(shū)籍 | |
2015年全國(guó)職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 |