1. 程式人生 > >java 常用包

java 常用包

lac nlp otn log 集合框架 行程 href 隨機 base

Java采用包結構來組織和管理類和接口文件。本文介紹Java語言類庫中幾個常用的包,因為這幾個包在軟件開發與應用中經常需要用到,其中有些包是必要的。若是離開它,還真不能做事情了。

第一個包:java.lang包。

阿情說:該包提供了Java語言進行程序設計的基礎類,它是默認導入的包。該包裏面的Runnable接口和Object、Math、String、StringBuffer、System、Thread以及Throwable類需要重點掌握,因為它們應用很廣。

第二個包:java.util包。

阿情說:該包提供了包含集合框架、遺留的集合類、事件模型、日期和時間實施、國際化和各種實用工具類(字符串標記生成器、隨機數生成器和位數組)。

第三個包:java.io包。

阿情說:該包通過文件系統、數據流和序列化提供系統的輸入與輸出。

第四個包:java.NET包。

阿情說:該包提供實現網絡應用與開發的類。

第五個包:java.sql包。

阿情說:該包提供了使用Java語言訪問並處理存儲在數據源(通常是一個關系型數據庫)中的數據API。

第六個包:java.awt包

第七個包:javax.swing包。

阿情說:這兩個包提供了GUI設計與開發的類。java.awt包提供了創建界面和繪制圖形圖像的所有類,而javax.swing包提供了一組“輕量級”的組件,盡量讓這些組件在所有平臺上的工作方式相同。

第八個包:java.text包。

阿情說:提供了與自然語言無關的方式來處理文本、日期、數字和消息的類和接口。

關於上述這些包結構,除了第一個包是自動導入外,其余的包都需要使用import語句導入,才可使用其包裏面的類與接口。若想深入了解它們,請多閱讀JDKAPI文檔,同時,多使用這些包裏的類與接口來解決問題和滿足需求。

總結

1)Java語言采用包結構組織和管理類與接口,避免命名沖突,結構富有條理而清晰。

2)關註上述常用包,實則是掌握這些包結構下的類與接口的應用。利用它們,加上創意,設計和造就一個個“產品”

參考

http://blog.csdn.net/wangloveall/article/details/8029157

java 常用包