Java關於包的基本知識

來源:文萃谷 1.79W

在Java編程語言中,提供了一個包的概念來組織相關的'類。包在物理上就是一個文件夾,邏輯上代表一個分類概念,下面我們一起來看看!

Java關於包的基本知識

包就是指一組類。例如一個名叫Company的包,可以包含一組類,如Employee(僱員)、Manager(管理者)和Department(部門)等。聲明包的基本格式如下:

  Package包名;

其中:Package為關鍵字,包名為標識符。

  使用包時的注意事項如下:

1、Package語句要作為程序非註釋語句的第一行語句。

2、包內的類名惟一。

3、引用包中的類時,使用import語句。import語句的基本格式為import包名.類名,其中import為關鍵字,包名和類名之間用圓點(.)隔開。

圖4:測試包的輸出結果

  例:編寫程序測試包,先建立一個Company文件夾,然後建立名為的類文件。源程序代碼如下:

//程序文件名為

package Company;//聲明包名Company

class Employee

{

public String name;//名字

public int salary;//薪水

public String getSalary()

{

String str;

str="名字:"+name+"Salary:"+salary;

return str;

}

}

public class Manager extends Employee

{

public String department;//部門

public String getSalary()

{

return alary()+"Department:"+department;

}

}

對此文件進行編譯,生成文件s。

在原目錄建立源程序文件。源程序代碼如下:

//程序文件名

import ger;//引入包中的類

public class UsePackage

{

public static void main(String[] args)

{

Manager m=new Manager();

="王飛”;

ry+10000;

rtment="業務部";

tln(alary());

}

}

編譯後,在命令提示符狀態下運行,輸出結果如圖4所示。從圖4中可以看出首先進入Company目錄,編譯文件,然後返回上層目錄,編譯文件,然後返回上層目錄,編譯文件,最後執行UsePackage類文件,輸出正確的結果。

熱門標籤