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

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

內(nèi)容概要

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

書(shū)籍目錄

第1章 類和對(duì)象 1.1 Java程序結(jié)構(gòu) 1.2 第一個(gè)程序 1.3 定義方法 1.4 數(shù)據(jù)類型和變量聲明 1.5 數(shù)據(jù)抽象和封裝 1.6 信息隱藏和成員訪問(wèn)控制 1.7 字符串基礎(chǔ)知識(shí) 1.8 數(shù)組 1.9 方法調(diào)用和參數(shù)傳遞 1.10 標(biāo)準(zhǔn)I/O 1.11 命令行參數(shù)和main方法 1.12 使用對(duì)象解決問(wèn)題 1.13 對(duì)象解決方案 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 基本錯(cuò)誤和異常處理 2.4 Fraction類 2.5 標(biāo)識(shí)符作用域 2.6 實(shí)例成員和類范圍成員 2.7 符號(hào)常量 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章 基于對(duì)象編程 3.1 定期保險(xiǎn)賬戶 3.2 定期保險(xiǎn)費(fèi)計(jì)算器 3.3 Java包裝類 3.4 字符運(yùn)算 3.5 URL解碼器 3.6 環(huán)狀緩沖區(qū) 3.7 小型計(jì)算器仿真程序 3.8 鏈接表 3.9 重載方法 3.10 分配和管理存儲(chǔ)空間 3.11 小結(jié) 3.12 練習(xí)第4章 繼承性和類擴(kuò)充 4.1 繼承性的優(yōu)勢(shì) 4.2 有關(guān)類擴(kuò)充的基本知識(shí) 4.3 類作用于域嵌套 4.4 擴(kuò)充對(duì)象的合成 4.5 免費(fèi)支票存款賬戶 4.6 類擴(kuò)充下的訪問(wèn)控制 4.7 類擴(kuò)充的原則 4.8 子類構(gòu)造函數(shù) 4.9 finalize子類 4.10 繼承的類型關(guān)系 4.11 擴(kuò)充的字段訪問(wèn) 4.12 隱藏字段和靜態(tài)方法 4.13 子類下的方法訪問(wèn) 4.14 方法重寫 4.15 重寫方法的動(dòng)態(tài)調(diào)用 4.16 示例:數(shù)字包裝類 4.17 子類中的方法重載 4.18 具有開(kāi)方功能的計(jì)算器 4.19 Object類和通用代碼 4.20 管理文件行 4.21 編寫通用程序 4.22 通用列表 4.23 通用堆棧 4.24 小結(jié) 4.25 練習(xí)第5章 OOP技術(shù):接口和多態(tài)性 5.1 使用插件兼容對(duì)象編程 5.2 使用插件兼容的組件 5.3 規(guī)劃統(tǒng)一的公共接口 5.4 定義接口 5.5 實(shí)現(xiàn)接口 5.6 使用接口的原因 5.7 擴(kuò)充接口 5.8 抽象超類 5.9 抽象順序 5.10 日期序列 5.11 對(duì)文本行排序 5.12 接口和抽象類的比較 5.13 復(fù)制對(duì)象 5.14 繼承的規(guī)劃 5.15 小結(jié) 5.16 練習(xí) 第6章 程序包和核心類 6.1 程序包 6.2 Java提供的程序包 6.3 訪問(wèn)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 對(duì)象I/O 6.14 數(shù)字和日期格式化 6.15 錯(cuò)誤和異常處理 6.15.1 捕獲異常 6.16 帶有異常的矩陣示例 6.17 基于字符的標(biāo)準(zhǔn)I/O和錯(cuò)誤報(bào)告 6.18 數(shù)學(xué)計(jì)算 6.19 日期和日歷 6.20 系統(tǒng)和環(huán)境屬性 6.21 小結(jié) 6.22 練習(xí)第7章 applet和事件驅(qū)動(dòng)編程 7.1 關(guān)于網(wǎng)絡(luò) 7.2 WEB 7.3 Web頁(yè)面和HTML 7.4 applet 7.5 第一個(gè)apllet 7.6 測(cè)試和部署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 改進(jìn)的餅分圖 8.11 布局管理 8.12 使用對(duì)話框 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 通過(guò)URL聯(lián)網(wǎng) 10.2 創(chuàng)建和使用URL 10.3 讀取URL 10.4 通過(guò)URL進(jìn)行通信 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 使用套接字進(jìn)行網(wǎng)絡(luò)通信 10.15 流套接字客戶程序 10.16 數(shù)據(jù)報(bào)套接字 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章 高級(jí)主題第13章 面向?qū)ο笤O(shè)計(jì)附錄A Java工具附錄B Java關(guān)鍵字、運(yùn)算符和程序包附錄C 普通的Java構(gòu)造附錄D Java和ANSI C/C++之間的主要區(qū)別附錄E 布局管理器和Swing構(gòu)件附錄F JFC中的顏色附錄G Java I/O類附錄H 數(shù)學(xué)計(jì)算附錄I Java調(diào)試器:jdb附錄J 類的索引附錄K 基本背景

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7