一旦你創建了一個類,并想重復地使用它,那么把它放在一個包中將是非常有效的,包(package)是一組類的集合,例如,java本身提供了許多包,如java.jo和java.lang,它們存放了一些基本類,如System和String。你可以為自己的幾個相關的類創建一個包。
把類放入一個包內后,對包的引用可以替代對類的引用。此外,包這個概念也為使用類的數據與成員函數提供了許多方便。沒有被public、PRivate修飾的類成員也可以被同一個包中的其它類所使用。這就使得相似的類能夠訪問彼此的數據和成員函數,而不用專門去做一些說明。
下表列出了Java自帶的一些常用包:
包名稱
包的內容描述
基本語言類
為Java語言的基本結構(如字符串類、數組類)提供了基本的類描述
實用類
提供了一些諸如編碼、解碼、哈西表、向量、堆棧之類的實用例程
I/O類
提供了標準的輸入/輸出及文件例程
applet類
提供了與支持Java的瀏覽器進行交互的例程
另一個窗口工具集類(AWT類)
AWT提供了一些諸如字體、控制、按鈕、滾動條之類的圖形接口
網絡類
為通過諸如telnet、FTP、www之類的協議訪問
網絡提供了例程
新聞熱點
疑難解答