Java面向?qū)ο蟪绦蛟O(shè)計

出版時間:2003-7  出版社:清華大學(xué)出版社  作者:王保羅  頁數(shù):461  字?jǐn)?shù):787000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書綜合介紹了Java語言編程技術(shù)和面向?qū)ο蟪绦蛟O(shè)計兩部分內(nèi)容.在講授Internet上最流行的編程語言Java的同時,還介紹了它所采用的面向?qū)ο蠹夹g(shù)的基礎(chǔ)理論、主要原則和思維方法。本書內(nèi)容翔實全面,涵蓋了從基本概念到高級主題(聯(lián)網(wǎng)、多線程和反射等)等內(nèi)容,并介紹了面向?qū)ο笤O(shè)計的實用知識。書中給出大量經(jīng)過調(diào)試運行良好的實例,便于初學(xué)者入門,同時有助于提高讀者解決實際問題的能力。

書籍目錄

第1章 類和對象 1.1 Java程序結(jié)構(gòu) 1.2 第一個程序 1.3 定義方法 1.4 數(shù)據(jù)類型和變量聲明 1.5 數(shù)據(jù)抽象和封裝 1.6 信息隱藏和成員訪問控制 1.7 字符串基礎(chǔ)知識 1.8 數(shù)組 1.9 方法調(diào)用和參數(shù)傳遞 1.10 標(biāo)準(zhǔn)I/O 1.11 命令行參數(shù)和main方法 1.12 使用對象解決問題 1.13 對象解決方案 1.14 面向?qū)ο笠紤]的因素 1.15 代碼結(jié)構(gòu) 1.16 編程技巧 1.17 小結(jié) 1.18 練習(xí)第2章 Java的特性和構(gòu)造 2.1 ASCII字符的I/O 2.2 文件I/O 2.3 基本錯誤和異常處理 2.4 Fraction類 2.5 標(biāo)識符作用域 2.6 實例成員和類范圍成員 2.7 符號常量 2.8 使用數(shù)組:Quicksort 2.9 String和StringBuffer 2.10 二維數(shù)組 2.11 Matrix類 2.12 類型轉(zhuǎn)換 2.13 隱式類型轉(zhuǎn)換 2.14 顯式類型轉(zhuǎn)換 2.15 編程技巧 2.16 小結(jié) 2.17 練習(xí)第3章 基于對象編程 3.1 定期保險賬戶 3.2 定期保險費計算器 3.3 Java包裝類 3.4 字符運算 3.5 URL解碼器 3.6 環(huán)狀緩沖區(qū) 3.7 小型計算器仿真程序 3.8 鏈接表 3.9 重載方法 3.10 分配和管理存儲空間 3.11 小結(jié) 3.12 練習(xí)第4章 繼承性和類擴充 4.1 繼承性的優(yōu)勢 4.2 有關(guān)類擴充的基本知識 4.3 類作用于域嵌套 4.4 擴充對象的合成 4.5 免費支票存款賬戶 4.6 類擴充下的訪問控制 4.7 類擴充的原則 4.8 子類構(gòu)造函數(shù) 4.9 finalize子類 4.10 繼承的類型關(guān)系 4.11 擴充的字段訪問 4.12 隱藏字段和靜態(tài)方法 4.13 子類下的方法訪問 4.14 方法重寫 4.15 重寫方法的動態(tài)調(diào)用 4.16 示例:數(shù)字包裝類 4.17 子類中的方法重載 4.18 具有開方功能的計算器 4.19 Object類和通用代碼 4.20 管理文件行 4.21 編寫通用程序 4.22 通用列表 4.23 通用堆棧 4.24 小結(jié) 4.25 練習(xí)第5章 OOP技術(shù):接口和多態(tài)性 5.1 使用插件兼容對象編程 5.2 使用插件兼容的組件 5.3 規(guī)劃統(tǒng)一的公共接口 5.4 定義接口 5.5 實現(xiàn)接口 5.6 使用接口的原因 5.7 擴充接口 5.8 抽象超類 5.9 抽象順序 5.10 日期序列 5.11 對文本行排序 5.12 接口和抽象類的比較 5.13 復(fù)制對象 5.14 繼承的規(guī)劃 5.15 小結(jié) 5.16 練習(xí) 第6章 程序包和核心類 6.1 程序包 6.2 Java提供的程序包 6.3 訪問Java文檔 6.4 輸入和輸出 6.5 文件I/O 6.6 緩沖式I/O 6.7 Print Writer 6.8 定期賬戶文件 6.9 文件更新 6.10 其他的I/O流 6.11 文本和Unicode字符的I/O 6.12  非字符I/O 6.13 對象I/O 6.14 數(shù)字和日期格式化 6.15 錯誤和異常處理 6.15.1 捕獲異常 6.16 帶有異常的矩陣示例 6.17 基于字符的標(biāo)準(zhǔn)I/O和錯誤報告 6.18 數(shù)學(xué)計算 6.19 日期和日歷 6.20 系統(tǒng)和環(huán)境屬性 6.21 小結(jié) 6.22 練習(xí)第7章 applet和事件驅(qū)動編程 7.1 關(guān)于網(wǎng)絡(luò) 7.2 WEB 7.3 Web頁面和HTML 7.4 applet 7.5 第一個apllet 7.6 測試和部署applet 7.7 applet的瀏覽器控制 7.8 GUI編程基礎(chǔ) 7.9 事件處理 7.10 Tic Tac Toe 7.11 音響效果 7.12 內(nèi)部類 7.13 applet參數(shù) 7.14 applet安全限制條件 7.15 小結(jié)  7.16 練習(xí)第8章 GUI程序 8.1 GUI編程概述 8.2 構(gòu)件的有關(guān)概念 8.3 Swing基礎(chǔ) 8.4 Swing構(gòu)件概述 8.5 Swing構(gòu)件 8.6 原子構(gòu)件 8.7 文本輸入構(gòu)件 8.8 繪制自定義圖形 8.9 繪圖支持 8.10 改進的餅分圖 8.11 布局管理 8.12 使用對話框 8.13 使用菜單 8.14 事件處理注釋 8.15 applet雙重目的程序 8.16 小結(jié) 8.17 練習(xí)第9章 通用容器 9.1 表 9.2 映射 9.3 迭代器 9.4 集合 9.5 集體框架接口層次結(jié)構(gòu) 9.6 框架迭代器 9.7 功能元件 9.8 容器的一般算法 9.9 同步容器 9.10 只讀容器 9.11 容器兼容性 9.12 定義自定義容器 9.13 小結(jié) 9.14 練習(xí)第10章 聯(lián)網(wǎng) 10.1 通過URL聯(lián)網(wǎng) 10.2 創(chuàng)建和使用URL 10.3 讀取URL 10.4 通過URL進行通信 10.5 HTTP基礎(chǔ) 10.6 URP下載程序 10.7 POST查詢 10.8 查詢體編碼 10.9 POST查詢客戶 10.10 特定的URL客戶程序 10.11 applet聯(lián)網(wǎng) 10.12 CGI腳本 10.13 Web服務(wù)器端編程 10.14 使用套接字進行網(wǎng)絡(luò)通信 10.15 流套接字客戶程序 10.16 數(shù)據(jù)報套接字 10.17 創(chuàng)建網(wǎng)絡(luò)服務(wù)器 10.18 流套接字服務(wù)器示例 10.19 遠(yuǎn)程方法調(diào)用 10.20 小結(jié) 10.21 練習(xí)第11章 線程和并發(fā)編程第12章 高級主題第13章 面向?qū)ο笤O(shè)計附錄A Java工具附錄B Java關(guān)鍵字、運算符和程序包附錄C 普通的Java構(gòu)造附錄D Java和ANSI C/C++之間的主要區(qū)別附錄E 布局管理器和Swing構(gòu)件附錄F JFC中的顏色附錄G Java I/O類附錄H 數(shù)學(xué)計算附錄I Java調(diào)試器:jdb附錄J 類的索引附錄K 基本背景

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java面向?qū)ο蟪绦蛟O(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7