注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java 2與面向?qū)ο蠓治?/a>

Java 2與面向?qū)ο蠓治?/h1>

定 價(jià):¥38.00

作 者: 位元文化著
出版社: 中國鐵道出版社
叢編項(xiàng):
標(biāo) 簽: Java

ISBN: 9787113044282 出版時(shí)間: 2001-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 337頁 字?jǐn)?shù):  

內(nèi)容簡介

  最佳程序入門教材。集正確觀念深植腦?!陨罨?、口語化的方式,建立面向?qū)ο笥^念,并在介紹Java語法的過程中,告訴您如何用面向?qū)ο笥^念思考問題。觀念技巧相互印證——以面向?qū)ο笥^念的角度剖析Java程序設(shè)計(jì)技巧,詳述面向?qū)ο笥^念在Java中所扮演的角色。別人頭疼你不困擾——對于令人頭痢的方法重載、方法覆蓋及動態(tài)方法配送,本書以圖解說明其機(jī)制,并專辟章節(jié)闡明三者間的關(guān)系。范例眾多說明詳細(xì)——讓您從程序的實(shí)際范例 中扎實(shí)學(xué)習(xí),并將每個(gè)范例的程序代碼完整列出,更輔以詳細(xì)的程序注釋與函數(shù)說明。軟件革命親身經(jīng)歷——以程序范例的實(shí)際討論,讓您深切體會面向?qū)ο蟪绦蛟O(shè)計(jì)是如何提高程序代碼的再用性及易于擴(kuò)充性。重要概念絕不遺漏——書中還說明了Java與一般程序語言不同的接口、包、異常處理、多線程等機(jī)制。

作者簡介

暫缺《Java 2與面向?qū)ο蠓治觥纷髡吆喗?/div>

圖書目錄

第1篇 面向?qū)ο蟾拍钆c程序設(shè)計(jì)入門
第1章 簡介Java與面向?qū)ο蟾拍?br />1-1 Java的簡介
1-1-1 Java的前世今生
1-1-2 Java的執(zhí)行
1-1-3 Java的特性
1-1-4 Java 2與Java
1-2 小心錯(cuò)誤的概念
1-3 面向?qū)ο蟾拍钆cJava
1-3-1 思維與程序設(shè)計(jì)
1-3-2 面向?qū)ο笏季S與Java
1-4 面向?qū)ο蟾拍钊腴T
1-4-1 面向?qū)ο蟮乃膫€(gè)基本概念
1-4-2 對象
1-4-3 類
1-4-4 信息
1-4-5 繼承
1-4-6 您還不懂嗎
1-5 JDK的下載與安裝
15-1 JDK
1-5-2 Java 2 SDK的下載
1-5-3 Java 2 SDK的安裝
1-6 程序開發(fā)環(huán)境的使用
1-6-1 DOS方式的激活
1-6-2 DOS環(huán)境的文件夾路徑概念
1-6-3 DOS常用指令介紹
1-6-4 批處理文件的應(yīng)用
1-6-5 Java的編譯/執(zhí)行指令
1-7 習(xí)題
第2章 Java程序初體驗(yàn)
2-1 在學(xué)程序之前
2-1-1 給完全不懂程序的人
2-1-2 學(xué)習(xí)程序的方法
2-2 名詞解釋
2-3 Hello Java!程序
2-3-1 您的第一個(gè)程序——Hello Java!
2-3-2 程序的建立與編譯
2-3-3 范例程序概觀
2-4 程序注釋的使用
2-4-1 什么是程序注釋
2-4-2 區(qū)段注釋
2-4-3 單行注釋
2-5 import語句
2-6 類的建立
2-6-1 用類模擬打印機(jī)
2-6-2 定義類
2-6-3 定義屬性
2-6-4 定義方法
2-7 程序進(jìn)入點(diǎn)
2-7-1 主程序類
2-7-2 main()方法
2-8 建立對象
2-9 信息——調(diào)用對象的方法
2-10 數(shù)據(jù)的輸出
2-11 習(xí)題
第2篇 Java基本語法
第3章 變量、常量與數(shù)據(jù)類型
3-1 變量與常量
3-1-1 什么是常量
3-1-2 什么是變量
3-1-3 自定義常量
3-2 變量
3-2-1 變量的定義
3-2-2 變量值的設(shè)置
3-2-3 變量的輸出
范例3-1:輸出變量值
3-2-4 給變量一個(gè)好名字——匈牙利命名法
范例3-2:計(jì)算圓面積
3-2-5 變量的有效范圍
范例3-3:變量的有效范圍
3-3 數(shù)據(jù)類型
3-3-1 Java的數(shù)據(jù)類型
3-3-2 整型
3-3-3 浮點(diǎn)型
3-3-4 字符
3-3-5 布爾值
范例3-4:定義各種類型的變量與值的設(shè)置
3-4 數(shù)據(jù)的輸出
3-4-1 print()與println()方法
范例3-5:字符串及變量的輸出
3-4-2 特殊的字符常量——跳脫字符
范例3-6:跳脫字符的應(yīng)用
3-5 自定義常量
范例3-7:自定義常量
3-6 習(xí)題
第4章 運(yùn)算符
4-1 運(yùn)算符與表達(dá)式
4-2 算術(shù)運(yùn)算符
范例4-1:算術(shù)運(yùn)算符的使用
4-3 關(guān)系運(yùn)算符
范例4-2:比較運(yùn)算符的使用
4-4 邏輯運(yùn)算符
范例4-3:邏輯運(yùn)算符的使用
范例4-4:邏輯與快捷邏輯運(yùn)算符的應(yīng)用
4-5 “=”運(yùn)算符
4-6 遞增、遞減運(yùn)算符
范例4-5:遞增運(yùn)算符的使用
4-7 算術(shù)賦值運(yùn)算符
范例4-6:算術(shù)賦值運(yùn)算符的使用
4-8 各運(yùn)算符的計(jì)算順序
4-9 類型轉(zhuǎn)換
范例4-7: 類型轉(zhuǎn)換機(jī)制
4-10 習(xí)題
第5章 流程控制
5-1 流程控制的用途與種類
5-1-1 判斷結(jié)構(gòu)語法
5-1-2 循環(huán)控制語法
5-1-3 main()方法的執(zhí)行參數(shù)
范例5-1:傳數(shù)據(jù)給main()方法
范例5-2:傳一個(gè)以上的數(shù)據(jù)給main()方法
范例5-3:傳入數(shù)據(jù)的類型轉(zhuǎn)換
5-2 if判斷語句
5-2-1 if判斷語句的種類
5-2-2 單一條件判斷語句
范例5-4:if判斷語句的使用
范例5-5:兩語句中擇一執(zhí)行
范例5-6:快捷邏輯運(yùn)算符的使用
5-2-3 多條件判斷語句
范例5-7:多條件判斷語句的使用
5-2-4 嵌套判斷語句
范例5-8:嵌套判斷語句的使用
5-3 switch判斷語句
范例5-9:switch判斷語句的語法
范例5-10:switch判斷語句的應(yīng)用
5-4 for循環(huán)
5-4-1 for循環(huán)的基本語法
范例5-11:for循環(huán)的使用
范例5-12:運(yùn)用for循環(huán)進(jìn)行數(shù)字匯總
范例5-13:運(yùn)用for循環(huán)進(jìn)行奇數(shù)匯總
范例5-14:等比級數(shù)第N項(xiàng)的計(jì)算
5-4-2 嵌套for循環(huán)
范例5-15:九九乘法表的輸出
范例5-16:等比級數(shù)前N項(xiàng)和的計(jì)算
5-5 While循環(huán)
5-5-1 無窮循環(huán)
5-5-2 While循環(huán)語法
范例5-17:應(yīng)用while循環(huán)計(jì)算數(shù)字匯總
范例5-18:運(yùn)用while循環(huán)求取最大公因數(shù)
5-5-3 do...while循環(huán)
范例5-19:do...while循環(huán)的執(zhí)行
范例5-20:運(yùn)用do...while循環(huán)執(zhí)行數(shù)字匯總
5-6 break與continue
5-6-1 break語句
范例5-21:使用break語句中斷for循環(huán)的執(zhí)行
范例5-22:在while循環(huán)中使用break語句
5-6-2 continue語句
范例5-23:continue語句的使用
5-7 (?:)語句
范例5-24(?:)語句的應(yīng)用
5-8 習(xí)題
第6章 數(shù)組的定義
6-1 什么是數(shù)組
6-2 數(shù)組的定義與使用
范例6-1:數(shù)組的定義與使用
6-3 數(shù)組與引用
6-4 數(shù)組復(fù)制
范例6-2:比較數(shù)組的復(fù)制與引用
6-5 二維數(shù)組
范例6-3:二維數(shù)組的定義與使用
6-6 數(shù)組長度的取得
范例6-4:數(shù)組長度的取得
6-7 習(xí)題
第3篇 面向?qū)ο笥^念與Java語法
第7章 軟件革命——面向?qū)ο?br />7-1 計(jì)算機(jī)的虛擬世界
7-1-1 0與1的世界
7-1-2 將真實(shí)世界量化
7-1-3 抽象化
7-1-4 為什么要用面向?qū)ο?br />7-2 面向?qū)ο笏季S如何模擬世界
7-2-1 面向?qū)ο蟮某橄蠡?br />7-2-2 模擬世界的動態(tài)與靜態(tài)
7-3 面向?qū)ο笙到y(tǒng)的運(yùn)作機(jī)制
7-4 習(xí)題
第8章 類與對象
8-1 信息隱藏
8-2 類與對象
8-2-1 類與對象
范例8-1:建立字符串對象
8-2-2 類的建立
8-2-3 對象的建立
8-2-4 屬性的定義
8-2-5 方法的定義
8-3 對象數(shù)組與this
8-3-1 對象數(shù)組
范例8-2:對象數(shù)組的建立
8-3-2 我在哪里?——this的使用
范例8-3:運(yùn)用this分隔屬性與傳入?yún)?shù)
范例8-4:運(yùn)用this將對象本身傳給方法
8-4 屬性的修飾符
8-4-1 屬性的存取控制
8-4-2 public與private屬性的存取控制
范例8-5:public與private屬性的存取控制
8-4-3 同一類中對象的屬性存取
范例8-6:同一類中對象的存取控制
8-4-4 protected與default等級屬性的存取
范例8-7:protected與無修飾符屬性的存取控制
8-4-5 private屬性的存取接口
范例8-8:private存取接口
8-4-6 final與static的使用
范例8-9:final的使用
8-5 方法的修飾符
8-5-1 方法的存取控制
8-5-2 其它修飾符
8-6 方法的調(diào)用方式
8-6-1 方法的參數(shù)傳遞
8-6-2 傳值調(diào)用(Passing by valuy)
范例8-10:在方法中更改傳入?yún)?shù)值
范例8-11:傳值調(diào)用的示范
8-6-3 傳址調(diào)用(passing by reference)
范例8-12:數(shù)組的傳址調(diào)用
范例8-13:傳對象的傳址調(diào)用
8-7 方法的返回值
8-7-1 方法的數(shù)據(jù)返回
8-7-2 返回值
范例8-14:返回變量值
8-7-3 返回引用
范例8-15:由方法返回?cái)?shù)組
范例8-16:由方法返回對象
8-8 類成員
8-8-1 對象成員與類成員
8-8-2 靜態(tài)屬性
范例8-17:靜態(tài)屬性的存取
8-8-3 靜態(tài)方法
范例8-18:靜態(tài)方法的使用
8-9 習(xí)題
第9章 對象的生命周期
9-1 對象的生命周期
9-2 對象的產(chǎn)生——構(gòu)造函數(shù)
范例9-1:構(gòu)造函數(shù)的建立與執(zhí)行
范例9-2:靜態(tài)屬性與構(gòu)造函數(shù)的應(yīng)用
范例9-3:同時(shí)定義幾個(gè)構(gòu)造函數(shù)
9-3 對象狀態(tài)的改變
范例9-4:對象狀態(tài)的改變
9-4 垃圾收集——Garbage Collection
范例9-5:finalize()方法的應(yīng)用
9-5 習(xí)題
第10章 繼承——程序代碼的再用
10-1 繼承的意義
10-1-1 名詞解釋
10-1-2 分類的角度
10-1-3 遺傳的角度
10-1-4 繼承對系統(tǒng)發(fā)展的意義
10-2 Java的繼承機(jī)制
10-2-1 Java是怎樣做到的
范例10-1:繼承的語法
范例10-2:繼承的應(yīng)用
10-2-2 屬性的繼承
范例10-3:重新定義父類成員
范例10-4:重新定義屬性與存取父類屬性
10-2 習(xí)方法的繼承
范例10-5:方法的增加
范例10-6:方法的取代
范例10-7:方法的擴(kuò)充
10-2-4 繼承與構(gòu)造函數(shù)
范例10-8:繼承機(jī)制下構(gòu)造函數(shù)的調(diào)用順序
范例10-9:父類構(gòu)造函數(shù)的調(diào)用
10-2-5 繼承與類成員
范例10-10:類屬性的繼承
10-3 繼承與抽象類
范例10-11:抽象類的繼承
10-4 對象引用的類型轉(zhuǎn)換
范例10-12:對象的類型轉(zhuǎn)換
范例10-13:父類對象引用無法轉(zhuǎn)為子類
10-5 對象數(shù)組與繼承
范例10-14:繼承與對象數(shù)組的應(yīng)用
10-6 習(xí)題
第11章 信息——對象間的對談
11-1 信息的多元性
11-1-1 信息在面向?qū)ο笙到y(tǒng)中的角色
11-1-2 信息多元性的建立機(jī)制
11-2 重載與覆蓋——靜態(tài)的多元性
11-2-1 方法的重載
范例11-1:方法重載的語法
范例11-2:方法的重載
11-2-2 方法的覆蓋
11-3 動態(tài)方法配送的使用——?jiǎng)討B(tài)的多元性
11-3-1 動態(tài)方法配送與繼承
范例11-3:動態(tài)方法配送的示范
11-3-2 動態(tài)方法配送與對象數(shù)組
范例11-4:對象數(shù)組的應(yīng)用
11-4 習(xí)題
第4篇 Java的特有機(jī)制
第12章 接口
12-1 什么是接口
12-2 接口的定義與使用
12-2-1 接口的定義語法與使用語法
范例12-1:接口的應(yīng)用
12-2-2 使用多接口
范例12-2:多接口的應(yīng)用
范例12-3:類的繼承與接口的應(yīng)用
12-3 接口的類型轉(zhuǎn)換
范例12-4:接口的類型轉(zhuǎn)換
12-4 接口的繼承
12-4-1 接口的繼承
范例12-5:接口的繼承應(yīng)用
12-4-2 接口的多重繼承
范例12-6:接口的多重繼承
12-5 習(xí)題
第13章 包
13-1 包的概念
13-1-1 包的簡介
13-1-2 為什么要用包
13-2 包的引用
13-2-1 包的引用語法
13-2-2 Java包幫助文件的下載與使用
13-3 自定義包
13-3-1 自定義包的概念
13-3-2 包的自定義與使用
范例13-1:包的應(yīng)用
13-4 習(xí)題
第14章 字符串的處理
14-1 Java的String類
范例14-1:字符串的定義
14-2 字符串的連接
范例14-2:字符串的連接
14-3 字符串的比較
范例14-3:字符串的比較
14-4 取得字符串長度與大小寫的轉(zhuǎn)換
14-4-1 取得字符串長度
14-4-2 大小寫的轉(zhuǎn)換
范例14-4:取得字符串長度與大小寫的轉(zhuǎn)換
14-5 獲取部分字符串
范例14-5:子字符串的獲取
14-6 尋找字符或字符串
范例14-6:在字符串中尋找字符/字符串
14-7 字符與部分字符串的取代
14-7-1 字符的取代
范例14-7:字符串中字符的取代
14-7-2 部分字符串的取代
范例14-8:子字符串的取代
14-8 字符串與數(shù)值的轉(zhuǎn)換
范例14-9:將數(shù)值轉(zhuǎn)為字符串
14-9 習(xí)題
第15章 輸出與輸入
15-1 以數(shù)據(jù)流處理數(shù)據(jù)的輸出/輸入
15-1-1 數(shù)據(jù)流的概念
15-1-2 Java中的數(shù)據(jù)流類
15-1-3 默認(rèn)定義的數(shù)據(jù)流對象
范例15-1:默認(rèn)定義數(shù)據(jù)流類對象的應(yīng)用
15-2 從屏幕(鍵盤)讀取數(shù)據(jù)
15-2-1 利用緩沖區(qū)讀取字符
范例15-2:讀取字符
15-2-2 輸入字符串
范例15-3:由鍵盤輸入字符串
范例15-4:數(shù)據(jù)轉(zhuǎn)換的應(yīng)用
15-3 從文件取得數(shù)據(jù)
15-3-1 FileReader類的使用
15-3-2 從文件中讀取字符
范例15-5:從文件中讀取數(shù)個(gè)字符
范例15-6:判斷是否為空文件
范例15-7:讀取所有文件數(shù)據(jù)
15-3-3 讀取一行字符
范例15-8:從文件中讀取一行數(shù)據(jù)
15-3-4 略過數(shù)據(jù)不讀取
范例15-9:略過字符不讀取
15-4 將數(shù)據(jù)寫入文件
15-4-1 FileWriter類的使用
15-4-2 將數(shù)據(jù)寫入文件
范例15-10:將數(shù)據(jù)寫入文件
15-4-3 將寫入數(shù)據(jù)分行
范例15-11:將寫入數(shù)據(jù)分行
15-5 習(xí)題
第16章 異常處理
16-1 什么是異常處理
16-1-1 臭蟲(Bug)外傳
16-1-2 異常處理——What and Why
16-2 異常處理的機(jī)制
16-2-1 異常處理的語法
范例16-1:try-catch區(qū)塊的使用
16-2-2 throw語句
范例16-2:自行觸發(fā)異常
范例16-3:從方法中觸發(fā)異常
16-2-3 Java的異常類
16-3 自定義異常類
范例16-4:自定義異常子類的應(yīng)用
16-4 習(xí)題
第17章 多線程
17-1 Process與Thread的概念
17-2 Thread類的使用
17-2-1 簡介Thread類
17-2-2 線程的建立與名稱的取得
范例17-1:主線程的取得
17-2-3 自定義線程類與線程的激活、終止
范例17-2:自定義線程類
17-2-4 isAlive與join方法的應(yīng)用
范例17-3:isAlive與join的應(yīng)用
17-3 Runnable接口
范例17-4:Runnable接口的應(yīng)用
17-4 同步(Synchronized)
范例17-5:同步應(yīng)用
17-5 習(xí)題
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號