注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java編程基礎(chǔ)、實(shí)例與進(jìn)階

Java編程基礎(chǔ)、實(shí)例與進(jìn)階

Java編程基礎(chǔ)、實(shí)例與進(jìn)階

定 價(jià):¥29.00

作 者: 王勇 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302180067 出版時(shí)間: 2008-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 318 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java編程基礎(chǔ)、實(shí)例與進(jìn)階》以通俗易懂的語(yǔ)言、全新的組織方式、大量翔實(shí)的編程實(shí)例介紹Java語(yǔ)言。全書(shū)共11章,內(nèi)容包括Java概述、Java語(yǔ)言基礎(chǔ)知識(shí)、面向?qū)ο蟮木幊谭椒?、Java常用類庫(kù)和數(shù)據(jù)結(jié)構(gòu)、Java I/O系統(tǒng)、異常處理、圖形用戶界面、多線程、網(wǎng)絡(luò)編程、優(yōu)雅而高效的Java編程及編程實(shí)例,比較全面地覆蓋了Java語(yǔ)言的基礎(chǔ)知識(shí)。在介紹Java語(yǔ)言的主要內(nèi)容時(shí),以基本知識(shí)點(diǎn)、示例解析和知識(shí)拓展三個(gè)部分分別介紹了基礎(chǔ)知識(shí)、基礎(chǔ)知識(shí)的示例解析和更進(jìn)一步的知識(shí)講解。在最后一章給出了兩個(gè)Java語(yǔ)言的編程實(shí)例,有利于初學(xué)者鍛煉使用Java語(yǔ)言解決實(shí)際問(wèn)題的能力。《Java編程基礎(chǔ)、實(shí)例與進(jìn)階》可以作為高等院校和專業(yè)技術(shù)學(xué)校講授Java課程的實(shí)例教程,也可以作為初學(xué)者自學(xué)的教材。

作者簡(jiǎn)介

暫缺《Java編程基礎(chǔ)、實(shí)例與進(jìn)階》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Java概述
1.1 基本知識(shí)點(diǎn)
1.1.1 面向?qū)ο缶幊痰幕靖拍?br /> 1.1.2 Java開(kāi)發(fā)工具包
1.1.3 Java集成開(kāi)發(fā)環(huán)境Eclipse
1.2 示例解析
1.2.1 JDK的安裝
1.2.2 安裝Eclipse
1.2.3 利用Eclipse編輯、編譯和運(yùn)行Hello World!
1.3 知識(shí)拓展
1.3.1 如何利用JDK編譯、運(yùn)行Hello World!程序
1.3.2 如何輸入并輸出一個(gè)整數(shù)
習(xí)題1
第2章 Java語(yǔ)言基礎(chǔ)知識(shí)
2.1 基本知識(shí)點(diǎn)
2.1.1 標(biāo)識(shí)符與關(guān)鍵字
2.1.2 基本數(shù)據(jù)類型
2.1.3 數(shù)據(jù)類型的轉(zhuǎn)換
2.1.4 常量與變量
2.1.5 運(yùn)算符
2.1.6 流程控制語(yǔ)句
2.1.7 Java程序的基本構(gòu)成
2.2 示例解析
2.2.1 查看基本數(shù)據(jù)類型的取值范圍
2.2.2 基本數(shù)據(jù)類型之間的轉(zhuǎn)換
2.2.3 奇偶數(shù)判斷
2.2.4 判斷一個(gè)對(duì)象是不是某個(gè)類的一個(gè)實(shí)例
2.2.5 學(xué)生成績(jī)判斷
2.2.6 打印1~100之間的整數(shù)
2.2.7 找出1至給定整數(shù)之間的所有質(zhì)數(shù)
2.2.8 解一元二次方程
2.3 知識(shí)拓展
2.3.1 學(xué)生成績(jī)判斷如何使用switch語(yǔ)句實(shí)現(xiàn)
2.3.2 如何使用遞歸函數(shù)
習(xí)題2
第3章 面向?qū)ο蟮木幊谭椒?br /> 3.1 基本知識(shí)點(diǎn)
3.1.1 類
3.1.2 對(duì)象
3.1.3 類的封裝
3.1.4 類的繼承
3.1.5 類的多態(tài)
3.1.6 抽象類與接口
3.2 示例解析
3.2.1 訪問(wèn)控制符的作用范圍
3.2.2 方法重載
3.2.3 構(gòu)造方法的重載
3.2.4 類繼承中的實(shí)例對(duì)象的構(gòu)造順序
3.2.5 final類不允許派生子類
3.2.6 類繼承中屬性和方法的繼承與覆蓋
3.2.7 基于接口實(shí)現(xiàn)多繼承
3.3 知識(shí)拓展
3.3.1 在Java中如何判斷兩個(gè)類對(duì)象的值是否相等
3.3.2 在Java中怎樣實(shí)現(xiàn)值傳送
習(xí)題3
第4章 Java常用類庫(kù)和數(shù)據(jù)結(jié)構(gòu)
4.1 基本知識(shí)點(diǎn)
4.1.1 String對(duì)象和StringBuffer對(duì)象
4.1.2 System類
4.1.3 Math對(duì)象
4.1.4 數(shù)組
4.1.5 常用集合類
4.2 示例解析
4.2.1 String類常見(jiàn)操作
4.2.2 StringBuffer類常見(jiàn)操作
4.2.3 獲得系統(tǒng)屬性
4.2.4 回顯字符串
4.2.5 打印乘法表
4.2.6 兩個(gè)矩陣相加
4.2.7 兩個(gè)矩陣相乘
4.2.8 讀取并顯示文件內(nèi)容
4.2.9 Hashtable類的應(yīng)用
4.3 知識(shí)拓展
4.3.1 如何讀取并反序顯示文件內(nèi)容
4.3.2 如何使得集合類能夠識(shí)別對(duì)象的類型
4.3.3 如何方便地對(duì)一組對(duì)象進(jìn)行排序
習(xí)題4
第5章 Java I/O系統(tǒng)
5.1 基本知識(shí)點(diǎn)
5.1.1 流
5.1.2 字節(jié)流
5.1.3 字符流
5.1.4 文件操作
5.1.5 對(duì)象序列化
5.2 示例解析
5.2.1 File類常用方法示例
5.2.2 文件行數(shù)統(tǒng)計(jì)
5.2.3 利用FileInputStream讀取文件
5.2.4 利用FileOutputStream寫(xiě)入文件
5.2.5 在指定文件中查找詞語(yǔ)
5.2.6 dir命令的Java實(shí)現(xiàn)
5.2.7 在指定目錄中查找詞語(yǔ)
5.2.8 讀取一個(gè)文件的內(nèi)容并寫(xiě)入另外一個(gè)文件中
5.3 知識(shí)拓展
5.3.1 在列目錄時(shí)如何過(guò)濾文件
5.3.2 如何向文件中寫(xiě)入指定的內(nèi)容
5.3.3 如何實(shí)現(xiàn)對(duì)象的序列化
習(xí)題5
第6章 異常處理
6.1 基本知識(shí)點(diǎn)
6.1.1 什么是異常
6.1.2 異常的處理
6.1.3 異常的拋出
6.1.4 自定義異常
6.2 示例解析
6.2.1 數(shù)組下標(biāo)越界異常
6.2.2 空指針異常
6.2.3 拋出并捕獲異常的示例
6.2.4 構(gòu)造一個(gè)特殊的字符串類
6.3 知識(shí)拓展
如何自定義異常
習(xí)題6
第7章 圖形用戶界面
7.1 基本知識(shí)點(diǎn)
7.1.1 AWT圖形用戶界面
7.1.2 Swing圖形用戶界面
7.1.3 JavaApplet
7.2 示例解析
7.2.1 窗體使用示例
7.2.2 FlowLayout使用示例
7.2.3 BorderLayout使用示例
7.2.4 GridLayout使用示例
7.2.5 使窗體可以響應(yīng)事件
7.2.6 Button使用示例
7.2.7 Label使用示例
7.2.8 Checkbox使用示例
7.2.9 Choice使用示例
7.2.10 Panel使用示例
7.2.11 List使用示例
7.2.12 Canvas使用示例
7.2.13 TextField使用示例
7.2.14 TextArea使用示例
7.2.15 對(duì)話框使用示例
7.2.16 Menu使用示例
7.2.17 Swing中組件的使用示例
7.2.18 JScrollPane使用示例
7.2.19 JSplitPane使用示例
7.2.20 JTabbedPane使用示例
7.2.21 JToolBar使用示例
7.2.22 JTable使用示例
7.2.23 JTree使用示例
7.2.24 小程序使用示例
7.3 知識(shí)拓展
何為匿名類?如何在圖形界面編程中使用匿名類
習(xí)題7
第8章 多線程
8.1 基本知識(shí)點(diǎn)
8.1.1 什么是線程
8.1.2 線程的生命周期與控制
8.1.3 線程的調(diào)度
8.1.4 多線程的同步與通信
8.2 示例解析
8.2.1 通過(guò)Thread類實(shí)現(xiàn)線程
8.2.2 通過(guò)Runnable接口實(shí)現(xiàn)線程
8.2.3 設(shè)置線程的優(yōu)先級(jí)
8.2.4 終止一個(gè)線程
8.2.5 幽靈程序示例
8.2.6 線程池示例
8.3 知識(shí)拓展
8.3.1 如何實(shí)現(xiàn)線程的同步
8.3.2 如何在線程之間交換數(shù)據(jù)
習(xí)題8
第9章 網(wǎng)絡(luò)編程
9.1 基本知識(shí)點(diǎn)
9.1.1 網(wǎng)絡(luò)和Java網(wǎng)絡(luò)編程的基本概念
9.1.2 Internet地址操作
9.1.3 URL和URLConnection
9.1.4 套接字編程
9.2 示例解析
9.2.1 顯示指定域名的主機(jī)的IP地址信息
9.2.2 顯示本機(jī)的IP地址信息
9.2.3 獲得一個(gè)指定的URL的內(nèi)容
9.2.4 查看指定主機(jī)的指定端口是否提供TCP服務(wù)
9.2.5 Echo的服務(wù)端和客戶端實(shí)現(xiàn)
9.3 知識(shí)拓展
9.3.1 如何使用Socket獲得一個(gè)指定的URL的內(nèi)容
9.3.2 如何使用服務(wù)器端套接字查看本機(jī)的指定端口是否提供TCP服務(wù)
9.3.3 如何實(shí)現(xiàn)ping命令
9.3.4 如何獲得本機(jī)的MAC地址
習(xí)題9
第10章 優(yōu)雅而高效的Java編程
10.1 基本知識(shí)點(diǎn)
10.1.1 編碼規(guī)范
10.1.2 程序的效率
10.1.3 優(yōu)雅的編程——設(shè)計(jì)模式淺談
10.2 示例解析
10.2.1 靜態(tài)工廠模式示例
10.2.2 工廠方法模式示例
10.2.3 抽象工廠模式示例
10.2.4 單例模式示例
10.2.5 觀察者模式示例
10.3 知識(shí)拓展
如何應(yīng)用Java自帶的觀察者實(shí)現(xiàn)
習(xí)題10
第11章 編程實(shí)例
11.1 數(shù)據(jù)表查看器
11.1.1 系統(tǒng)總體設(shè)計(jì)
11.1.2 系統(tǒng)模塊的設(shè)計(jì)與實(shí)現(xiàn)
11.2 流程圖繪制工具
11.2.1 系統(tǒng)總體設(shè)計(jì)
11.2.2 系統(tǒng)模塊的設(shè)計(jì)與實(shí)現(xiàn)
習(xí)題11
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)