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

Java程序設(shè)計(jì)教程

Java程序設(shè)計(jì)教程

定 價(jià):¥56.00

作 者: (美)John Smiley著;王穎,景麗等譯;王穎譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): Osborne 計(jì)算機(jī)專業(yè)技術(shù)叢書
標(biāo) 簽: Java

ISBN: 9787302057277 出版時(shí)間: 2002-10-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 496 字?jǐn)?shù):  

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

  本書以情景教學(xué)的方式,模擬了一個(gè)Java課堂。在這個(gè)課堂上,有一位誨人不倦的老師和一群聰明的好學(xué)的學(xué)生。在老師的循循誘導(dǎo)下,學(xué)生們提出了大量的問(wèn)題。這些問(wèn)題有些看似“聰明”,有些看似“愚蠢”,但這些問(wèn)題可能是您身臨其境所能想到的和問(wèn)到的所有問(wèn)題。而且這些問(wèn)題都在老師的指志下通過(guò)實(shí)踐的方式得到了解答。在本書模擬的課堂上,您將學(xué)到以下內(nèi)容:了解程序設(shè)計(jì)項(xiàng)目的系統(tǒng)開(kāi)發(fā)生命周期,學(xué)會(huì)從明確用戶需求開(kāi)始規(guī)劃應(yīng)用程序的目標(biāo);學(xué)習(xí)數(shù)據(jù)類型、程序流程控制和數(shù)組等Java程序設(shè)計(jì)基礎(chǔ);真正掌握面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù);使用Swing程序包開(kāi)發(fā)圖形用戶界面和事件驅(qū)動(dòng)的程序;程序設(shè)計(jì)中的常見(jiàn)錯(cuò)誤和Java錯(cuò)誤處理機(jī)制;通過(guò)全書200多個(gè)循序漸進(jìn)的示例開(kāi)始真正的項(xiàng)目。本書適合沒(méi)有任何程序設(shè)計(jì)基礎(chǔ)的讀者閱讀,也是已有其他程序設(shè)計(jì)語(yǔ)言基礎(chǔ)和編程經(jīng)驗(yàn)的讀者學(xué)習(xí)Java程序設(shè)計(jì)的最佳參考書。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書目錄

第1章 我該從何處著手
1.1 我該從何處著手
1.2 輕輕松松編程序
1.2.1 計(jì)劃一個(gè)程序類似計(jì)劃一所房屋
1.2.2 我收到來(lái)自“客戶”的電話
1.2.3 我與客戶會(huì)面
1.3 系統(tǒng)開(kāi)發(fā)生命周期
1.3.1 第一階段:前期調(diào)查
1.3.2 第二階段:分析
1.3.3 第三階段:設(shè)計(jì)
1.3.4 第四階段:開(kāi)始
1.3.5 第五階段:實(shí)施
1.3.6 第六階段:審核和維護(hù)
1.4 從此將走向何方
1.5 小結(jié)
第2章 感受Java
2.1 感受Java
2.1.1 編寫第一個(gè)Java程序
2.1.2 Java程序的要素
2.2 小結(jié)
第3章 數(shù)據(jù)
3.1 計(jì)算機(jī)數(shù)據(jù)
3.1.1 變量
3.1.2 常量
3.2 Java數(shù)據(jù)類型
3.2.1 數(shù)值數(shù)據(jù)類型
3.2.2 非數(shù)值數(shù)據(jù)類型
3.3 數(shù)據(jù)運(yùn)算
3.3.1 算術(shù)運(yùn)算
3.3.2 比較運(yùn)算符
3.3.3 邏輯運(yùn)算符
3.4 小結(jié)
第4章 選擇結(jié)構(gòu)
4.1 選擇結(jié)構(gòu)
4.1.1 順序結(jié)構(gòu)
4.1.2 Java的選擇結(jié)構(gòu):If語(yǔ)句
4.1.3 窗口簡(jiǎn)介
4.1.4 If...Else語(yǔ)句
4.1.5 Switch語(yǔ)句/結(jié)構(gòu)
4.2 繼續(xù)進(jìn)行“成績(jī)等級(jí)計(jì)算項(xiàng)目”
4.3 小結(jié)
第5章 循環(huán)
5.1 為什么循環(huán)
5.1.1 For循環(huán)
5.1.2 While循環(huán)
5.2 為“成績(jī)等級(jí)計(jì)算項(xiàng)目”添加循環(huán)
5.3 小結(jié)
第6章 創(chuàng)建自己的方法
6.1 模塊化的程序更易于維護(hù)和理解
6.1.1 什么是方法
6.1.2 創(chuàng)建自己的方法
6.1.3 使用方法優(yōu)化代碼
6.1.4 方法重載
6.2 小結(jié)
第7章 從可實(shí)例化的類創(chuàng)建對(duì)象
7.1 從可實(shí)例化的類創(chuàng)建對(duì)象
7.1.1 創(chuàng)建類是模塊化編程的擴(kuò)展
7.1.2 從類創(chuàng)建對(duì)象
7.1.3 從類創(chuàng)建多個(gè)對(duì)象
7.1.4 類的構(gòu)造函數(shù)
7.1.5 類的約定
7.1.6 構(gòu)造函數(shù)重載
7.1.7 類變量
7.1.8 銷毀對(duì)象——Java垃圾收集器
7.1.9 類的析構(gòu)函數(shù)
7.2 小結(jié)
第8章 對(duì)象中數(shù)據(jù)的訪問(wèn)控制
8.1 控制對(duì)象數(shù)據(jù)的訪問(wèn)
8.1.1 實(shí)例變量:public還是private
8.1.2 使用Set和Get語(yǔ)句
8.2 小結(jié)
第9章 繼承和接口
9.1 繼承
9.1.1 在繼承出現(xiàn)之前
9.1.2 使用繼承從其他類創(chuàng)建類
9.1.3 提前計(jì)劃對(duì)象的層次
9.1.4 接口不是繼承
9.1.5 在“成績(jī)等級(jí)計(jì)算項(xiàng)目”中創(chuàng)建超類和子類
9.2 小結(jié)
第10章 數(shù)組
10.1 什么是數(shù)組
10.1.1 什么是數(shù)組
10.1.2 聲明和初始化數(shù)組
10.1.3 將數(shù)據(jù)賦予數(shù)組元素
10.1.4 數(shù)組處理的奇跡
10.1.5 使用數(shù)組計(jì)算平均值
10.1.6 數(shù)組的問(wèn)題
10.1.7 多維數(shù)組
10.1.8 創(chuàng)建對(duì)象數(shù)組
10.2 小結(jié)
第11章 錯(cuò)誤處理
11.1 常見(jiàn)的初學(xué)者錯(cuò)誤
11.1.1 編譯器錯(cuò)誤
11.1.2 運(yùn)行時(shí)錯(cuò)誤/邏輯錯(cuò)誤
11.2 Java的錯(cuò)誤處理
11.2.1 Java異常
11.2.2 我們可以修改“成績(jī)等級(jí)計(jì)算項(xiàng)目”嗎
11.3 小結(jié)
第12章 開(kāi)發(fā)圖形用戶界面
12.1 建立圖形用戶界面
12.1.1 設(shè)計(jì)我們的GUI
12.1.2 創(chuàng)建我們的GUI
12.1.3 為“成績(jī)等級(jí)計(jì)算項(xiàng)目”創(chuàng)建GUI
12.2 小結(jié)
第13章 Java中的事件處理
13.1 Java事件處理
13.1.1 什么是事件
13.1.2 什么是監(jiān)聽(tīng)器
13.1.3 在代碼中實(shí)現(xiàn)一個(gè)簡(jiǎn)單的監(jiān)聽(tīng)器
13.1.4 給監(jiān)聽(tīng)器傳遞一個(gè)對(duì)GUI對(duì)象的引用
13.1.5 使用WindowListener接口關(guān)閉框架
13.1.6 使用WindowAdapter類關(guān)閉框架
13.1.7 在“成績(jī)等級(jí)計(jì)算項(xiàng)目”中實(shí)現(xiàn)監(jiān)聽(tīng)器
13.1.8 測(cè)試程序
13.1.9 向英文系交付“成績(jī)等級(jí)計(jì)算項(xiàng)目”并應(yīng)用該程序
13.2 小結(jié)

本目錄推薦

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