1.5 Java類庫概述
為了滿足網絡化、多線程、面向對象系統的需要,Java語言中提供了大量的類,這些類主要由以下部分組成。
● 語言包:字符串處理、多線程處理、例外處理、數學函數處理等,可以用它簡單地實現Java程序的運行平臺。
● 實用程序包:包括哈希表、堆棧、可變數組、時間和日期等。
● 輸入/輸出包:用統一的“流”模型來實現所有格式的I/O,包括文件系統、網絡、輸入。
● 低級網絡包:用于實現Socket編程。
● 抽象圖形用戶接口包:包括窗口、菜單、滾動條、對話框等,實現了不同平臺計算機的圖形用戶接口部件,使Java可以移植到不同平臺的計算機上。
● 網絡包:支持Internet的TCP/IP協議,提供了與Internet的接口。它支持URL連接、WWW的即時訪問,同時簡化了用戶/服務器模型的程序設計。
推薦閱讀
- ASP.NET Web API:Build RESTful web applications and services on the .NET framework
- Python Deep Learning
- MySQL數據庫基礎實例教程(微課版)
- Learning Hunk
- Android底層接口與驅動開發技術詳解
- 微信小程序項目開發實戰
- Visual FoxPro 6.0程序設計
- JavaScript語法簡明手冊
- INSTANT Lift Web Applications How-to
- MATLAB從入門到精通
- Python編程:從入門到實踐(第2版)
- 軟件工程實用教程 (第3版)
- Responsive Web Design with HTML5 and CSS3(Second Edition)
- Java無難事:詳解Java編程核心思想與技術(第2版)
- Hybrid Mobile Development with Ionic