出版時間:2004-3 出版社:清華大學出版社 作者:皮德常 編 頁數(shù):248 字數(shù):397000
內(nèi)容概要
本書以Java 2語言為基礎,詳細介紹了面向對象的編程思想和方法。全書共12章,主要包括:Java 2編程基礎、面向對象編程原理、接口、包、字符串類String和StringBuffer、異常處理、輸入和輸出、多線程、Java小程序、GUI布局管理、對象序列化、內(nèi)隱類、Adapter類和事件處理等,非常適合于Java初學者閱讀。此外,本書還突出了Java語言與C/C++的異同點,從而也非常適合于具有C/C++編程經(jīng)驗,又想轉向Java編程的讀者閱讀。
本書語言流暢、實例豐富,同時配有大量的習題,并在網(wǎng)上提供了該書的電子教案和習題參考答案,特別適合于高等院校用作講授Java 2編程語言和面向對象程序設計的教材。
書籍目錄
第1章 Java語言簡介 1.1 Java語言的發(fā)展 1.2 Java語言的特點 1.2.1 簡單性 1.2.2 面向對象 1.2.3 分布性 1.2.4 解釋執(zhí)行 1.2.5 健壯性 1.2.6 安全性 1.2.7 結構中立 1.2.8 可移植性 1.2.9 高效性 1.2.10 多線程 1.2.11 動態(tài)性 1.3 Java類庫的概念 1.4 網(wǎng)絡瀏覽器 1.5 Java開發(fā)工具 1.5.1 Java開發(fā)工具j2sdk 1.5.2 Java開發(fā)工具Visual J++ 1.6 Java程序分類 1.6.1 使用NetBeans運行Java應用程序 1.6.2 使用NetBeans運行Java小程序 1.6.3 使用VJ++運行Java應用程序 1.6.4 使用VJ++運行Java小程序 1.7 對Java程序的解釋 1.8 編寫Java程序的風格要求 1.9 本章小結 1.10 思考和練習第2章 數(shù)據(jù)類型、運算符和表達式 2.1 常量 2.2 變量 2.3 變量賦值問題 2.4 數(shù)組 2.5 Java中的參數(shù)傳遞方式 2.6 Java的運算符 2.7 本章小結 2.8 思考和練習第3章 控制語句 3.1 分支語句 3.2 循環(huán)控制語句 3.3 break語句和continue語句 3.4 本章小結 3.5 思考和練習第4章 Java的類 4.1 類與對象 4.2 方法 4.3 實例變量和局部變量 4.4 構造函數(shù) 4.5 方法重載 4.6 關鍵字this 4.7 繼承 4.8 方法的覆蓋 4.9 一個令人迷惑的問題:多態(tài)性不適合于繼承鏈中的實例變量 4.10 finalize 4.11 static 4.13 組合與繼承 4.14 抽象類和抽象方法 4.15 對象的類型轉換 4.16 訪問權限限制 4.17 本章小結 4.18 思考和練習第5章 接口和包 5.1 接口 5.2 包 5.3 本章小結 5.4 思考和練習第6章 字符串處理 6.1 字符串的分類 6.2 String類 6.3 StringBuffer類 6.4 應用舉例 6.5 本章小結 6.6 思考和練習第7章 異常處理 7.1 異常的層次結構 7.2 異常處理語句 7.3 自定義異常類 7.4 異常處理常用調(diào)試方法 7.5 本章小結 7.6 思考和練習第8章 輸入與輸出處理 8.1 流的層次結構 8.2 File類 8.3 InputStream類和OutputStream類 8.4 RandomAccessFile類 8.5 對象流和對象序列化 8.6 IOException類 8.7 本章小結 8.8 思考和練習第9章 多線程 9.1 Java中的多線程的基本概念 9.2 線程類 9.3 資源的協(xié)調(diào)與同步 9.4 線程間通信 9.5 本章小結 9.6 思考和練習第10章 小程序 10.1 小程序的基本知識 10.2 小程序的生命周期 10.3 小程序常用方法 10.4 常用組件 10.5 本章小結 10.6 思考和練習第11章 GUI布局管理器 11.1 Swing常用容器 11.2 布局管理器 11.3 本章小結 11.4 思考和練習第12章 事件處理 12.1 委托事件處理模型 12.2 組件事件處理 12.3 鼠標事件處理 12.4 Adapter類 12.5 鍵盤事件處理 12.6 事件處理綜合應用舉例 12.7 本章小結 12.8 思考和練習參考文獻
圖書封面
評論、評分、閱讀與下載