出版時間:2004-9 出版社:清華大學 作者:馬迪芳 頁數(shù):316 字數(shù):525000
內容概要
本書是基于Java2的基礎教程,對Java語言的內容、功能、特性和實際運用作了深入淺出、系統(tǒng)全面的介紹。本書共分10章,前4章主要介紹了Java基本語法和面向對象技術,其中包括Java語言的詞法、數(shù)據(jù)類型、操作符與表達式、流程控制、數(shù)組、字符串處理、集合框架、Java類和對象、包、接口等基礎知識。后面6章深入地介紹了Java的編程技術,包括異常處理、線程、輸入輸出流、圖形用戶界面設計、Applet小應用程序、網(wǎng)絡通信等內容。本書提供了豐富的典型實例,各章附有一定量的習題,便于讀者思考和復習。
本書可作為高等院校計算機及其相關專業(yè)的教學用書,同時也適用于Java2的初學者和具有一定Java編程經驗的開發(fā)人員。
書籍目錄
第1章 Java概述 1.1 Java語言的發(fā)展歷史 1.2 Java語言的特點 1.3 Java的運行機制 1.4 Java運行平臺 1.5 常用Java開發(fā)工具簡介 1.6 一個簡單的Java程序第2章 Java語言基礎(一) 2.1 Java語言的詞法 2.2 變量和常量 2.3 簡單數(shù)據(jù)類型 2.4 操作符與表達式 2.5 流程控制第3章 Java面向對象技術 3.1 面向對象編程的基本概念 3.2 類 3.3 對象 3.4 類成員和實例成員 3.5 包 3.6 類成員的訪問權限控制 3.7 類的繼承 3.8 內部類 3.9 接口 3.10 Java程序結構第4章 Java語言基礎(二) 4.1 基本數(shù)據(jù)類型的類包裝 4.2 數(shù)組 4.3 字符串 4.4 集合框架第5章 異常處理 5.1 異常 5.2 Throwable類及其子類 5.3 異常處理 5.4 拋出異常 5.5 自定義異常類 5.6 綜合應用舉例 5.7 Java異常處理的優(yōu)點第6章 線程 6.1 線程概念 6.2 線程的實現(xiàn) 6.3 線程的生命周期 6.4 線程優(yōu)先級和線程調度 6.5 多線程資源共享與同步 6.6 Daemon線程 6.7 線程組第7章 Java輸入輸出流 7.1 輸入輸出流的基本概念 7.2 基本字節(jié)流 7.3 基本字符流 7.4 文件操作 7.5 java.io包中其他流類第8章 編寫圖形用戶界面應用程序 8.1 Swing概述 8.2 Swing組件和容器 8.3 布局管理器 8.4 事件處理 8.5 繪畫與動畫顯示第9章 Applet小應用程序 9.1 Applet概述 9.2 Applet的生命周期及主要方法 9.3 Applet中添加組件和繪畫 9.4 Applet的HTML標記 9.5 Applet應用第10章 網(wǎng)絡通信 10.1 網(wǎng)絡基礎知識 10.2 使用URL訪問網(wǎng)絡資源 10.3 Socket通信 10.4 數(shù)據(jù)報通信附錄A JCP提供的主要方法列表參考文獻
圖書封面
評論、評分、閱讀與下載