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

Java實(shí)例導(dǎo)學(xué)

Java實(shí)例導(dǎo)學(xué)

定 價(jià):¥24.00

作 者: (美)Gary B.Shelly等著;董慶霞,李雪非譯;董慶霞譯
出版社: 北京大學(xué)出版社
叢編項(xiàng): Java經(jīng)典教材譯叢
標(biāo) 簽: Java

ISBN: 9787301073919 出版時(shí)間: 2004-07-01 包裝: 膠版紙
開本: 26cm 頁(yè)數(shù): 260 字?jǐn)?shù):  

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

  本書特點(diǎn):●適合對(duì)程序設(shè)計(jì)語(yǔ)言沒有任何基礎(chǔ)的讀者●主要講述了面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言的基本概念和方法;詳細(xì)介紹如何利用Java小程序(applet)在網(wǎng)上進(jìn)行發(fā)布及其與用戶的交互性;使用Java抽象窗口工具(AWT)來構(gòu)建應(yīng)用程序和帶有圖形用戶界面(GUI)的Java小程序?!駥?shí)例豐富、新穎。書中用了6個(gè)項(xiàng)目將Java語(yǔ)言的基本概念和技術(shù)緊密結(jié)合在一起,讀者在理解基本概念的基礎(chǔ)上,能通過這些項(xiàng)目做到學(xué)以致用?!裰R(shí)的架構(gòu)合理,適合讀者逐步進(jìn)階學(xué)習(xí),從而掌握J(rèn)ava程序設(shè)計(jì)技術(shù)?!窀髡露继峁┝肆?xí)題供讀者自測(cè),以檢驗(yàn)讀者對(duì)所學(xué)知識(shí)的掌握程度,查補(bǔ)知識(shí)上的漏洞,以便為以后的Java學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。本書是Java程序設(shè)計(jì)的入門書籍,重點(diǎn)介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的概念。通過編寫現(xiàn)實(shí)中的案例,詳細(xì)地講解Java程序設(shè)計(jì)語(yǔ)言的基本概念和技術(shù),例如,循環(huán)、數(shù)組、字符串、排序、AWT、數(shù)據(jù)文件等。本書適合初學(xué)Java語(yǔ)言的讀者,可作為大學(xué)計(jì)算機(jī)及相關(guān)專業(yè)的教材,出可作為程序員的參考用書。

作者簡(jiǎn)介

暫缺《Java實(shí)例導(dǎo)學(xué)》作者簡(jiǎn)介

圖書目錄

第1章Java程序設(shè)計(jì)簡(jiǎn)介
1.1簡(jiǎn)介
1.2什么是Java
1.3對(duì)計(jì)算機(jī)進(jìn)行編程
1.4程序開發(fā)生命周期
1.5結(jié)構(gòu)化的程序設(shè)計(jì)
1.6控制結(jié)構(gòu)
1.6.1順序控制結(jié)構(gòu)
1.6.2選擇控制結(jié)構(gòu)
1.6.3重復(fù)控制結(jié)構(gòu)
1.6.4嵌套
1.7面向?qū)ο蟮姆椒?br />1.7.1對(duì)象術(shù)語(yǔ)
1.7.2名詞
1.7.3動(dòng)詞
1.7.4形容詞
1.7.5面向?qū)ο蟮耐x詞
1.8OOP的原理
1.9封裝.繼承和多態(tài)
1.9.1封裝
1.9.2繼承
1.9.3多態(tài)
1.10快速應(yīng)用程序開發(fā)和OOP的優(yōu)點(diǎn)
1.11小結(jié)
1.12知識(shí)測(cè)試
1.13知識(shí)應(yīng)用
第2章創(chuàng)建Java程序
2.1簡(jiǎn)介
2.2項(xiàng)目1--Anita古董店
2.3桌面的設(shè)置
2.3.1啟動(dòng)記事本
2.3.2打開命令提示符窗口
2.4編寫程序代碼
2.4.1文檔
2.4.2訪問修飾符和類名
2.4.3方法和方法頭
2.4.4代碼
2.5測(cè)試程序
2.6錯(cuò)誤
2.6.1語(yǔ)法錯(cuò)誤
2.6.2語(yǔ)義錯(cuò)誤
2.6.3運(yùn)行時(shí)錯(cuò)誤
2.6.4運(yùn)行程序
2.7編輯源程序和再次編譯
2.7.1使用轉(zhuǎn)義字符格式化輸出結(jié)果
2.7.2重新編譯和重新運(yùn)行程序
2.8遷移到網(wǎng)上
2.8.1引進(jìn)需要的文件包
2.8.2編輯小程序
2.8.3paint方法和drawstring方法
2.8.4返回到命令提示符窗口并編譯小程序
2.9小程序駐留的HTML文件
2.9.1HTML標(biāo)記
2.9.2使用小程序查看器運(yùn)行小程序
2.10小結(jié)
2.11知識(shí)測(cè)試
2.12知識(shí)應(yīng)用
2.13實(shí)驗(yàn)室
2.14案例
第3章使用方法操作數(shù)據(jù)
3.1簡(jiǎn)介
3.2項(xiàng)目2--Bert車行購(gòu)車貸款指導(dǎo)程序
3.3開始一個(gè)新的Java程序
3.4存儲(chǔ)數(shù)據(jù)
3.4.1Java數(shù)據(jù)類型
3.4.2變量和標(biāo)識(shí)符
3.4.3變量的聲明
3.5使用樣本數(shù)據(jù)
3.6運(yùn)算符
3.6.1算術(shù)運(yùn)算符
3.6.2比較運(yùn)算符
3.6.3運(yùn)算符的優(yōu)先級(jí)
3.6.4計(jì)算公式
3.7結(jié)果輸出
3.7.1在輸出結(jié)果的過程中使用變量
3.7.2在輸出結(jié)果的過程中使用的方法
3.8保存.編譯并運(yùn)行文件
3.9用戶輸入
3.9.1從鍵盤輸入
3.9.2流和構(gòu)造函數(shù)
3.9.3實(shí)例化和構(gòu)造函數(shù)
3.9.4修改Bert程序
3.9.5數(shù)據(jù)處理
3.10運(yùn)行交互的程序
3.11遷移到網(wǎng)上
3.11.1將程序轉(zhuǎn)換為小程序
3.11.2標(biāo)簽組件
3.11.3文本框組件
3.11.4按鈕組件
3.11.5創(chuàng)建小程序中的對(duì)象組件
3.11.6init方法
3.11.7ActionListener
3.12HTML駐留文檔和交互小程序
3.12.1創(chuàng)建駐留文檔
3.12.2使用小程序查看器運(yùn)行一個(gè)交互的小程序
3.13文件管理
3.14小結(jié)
3.15知識(shí)測(cè)試
3.16知識(shí)應(yīng)用
3.17實(shí)驗(yàn)室
3.18案例
第4章Java中的判斷.循環(huán)和組件
4.1簡(jiǎn)介
4.2項(xiàng)目3--CandleLine送貨費(fèi)用
4.3開始設(shè)計(jì)新的Java程序
4.4用戶輸入
4.5組件的模塊化
4.6異常處理
4.7測(cè)試部分程序
4.8if判斷結(jié)構(gòu)
4.9創(chuàng)建方法
4.9.1編寫用戶定義的方法
4.9.2對(duì)輸出結(jié)果進(jìn)行編碼
4.9.3測(cè)試getCost方法
4.9.4case結(jié)構(gòu)
4.9.5switch語(yǔ)句
4.9.6測(cè)試swish結(jié)構(gòu)
4.10循環(huán)結(jié)構(gòu)
4.10.1while語(yǔ)句
4.10.2測(cè)試while結(jié)構(gòu)
4.11遷移到網(wǎng)上
4.11.1創(chuàng)建駐留文檔
4.11.2創(chuàng)建小程序存根程序
4.12在小程序中做出判斷
4.12.1創(chuàng)建復(fù)選框
4.12.2向小程序添加組件.顏色和焦點(diǎn)
4.12.3小程序中的判斷
4.12.4執(zhí)行小程序
4.13小結(jié)
4.14知識(shí)測(cè)試
4.15知識(shí)應(yīng)用
4.16實(shí)驗(yàn)室
4.17案例
第5章外部類.數(shù)組和Choice組件
5.1簡(jiǎn)介
5.2項(xiàng)目4--Donna的辯論賽得分
5.3創(chuàng)建Person類
5.3.1輸入Person類的開始代碼
5.3.2創(chuàng)建實(shí)例
5.3.3使用實(shí)例方法
5.4數(shù)組
5.4.1數(shù)組表示法
5.4.2對(duì)象數(shù)組
5.4.3創(chuàng)建具有數(shù)組的應(yīng)用程序
5.5可以測(cè)量的循環(huán)
5.5.1for循環(huán)
5.5.2賦值和一元運(yùn)算符
5.5.3輸入for循環(huán)代碼
5.6對(duì)數(shù)組進(jìn)行排序
5.6.1完成Donna應(yīng)用程序
5.6.2編譯并運(yùn)行應(yīng)用程序
5.7遷移到網(wǎng)上
5.7.1創(chuàng)建駐留文檔
5.7.2編寫小程序的開始部分代碼
5.7.3創(chuàng)建Choice組件
5.7.4addltem方法
5.7.5actionPerformed事件
5.7.6編譯DonnaApplet
5.8小結(jié)
5.9知識(shí)測(cè)試
5.10知識(shí)應(yīng)用
5.11實(shí)驗(yàn)室
5.11.1編寫外部方法
5.11.2創(chuàng)建具有下拉列表框的小程序
5.11.3對(duì)數(shù)組進(jìn)行排序
5.12案例
第6章AWT應(yīng)用
6.1簡(jiǎn)介
6.2項(xiàng)目5--Calculator程序
6.3AWT
6.3.1容器
6.3.2面板
6.4布局管理器
6.4.1FlowLayout
6.4.2BorderLayout
6.4.3GridLayout
6.4.4CardLayout
6.4.5GridBagLayout
6.4.6創(chuàng)建Calculator的框架和布局
6.5制作鍵盤
6.5.1構(gòu)建按鈕并設(shè)定布局
6.5.2將按鈕放到面板中
6.5.3在框架中加入組件
6.6窗口方法
6.7actionPerformed方法
6.7.1確定哪一個(gè)按鈕
6.7.2switch結(jié)構(gòu)
6.7.3單擊運(yùn)算符按鈕
6.7.4對(duì)運(yùn)算符按鈕的操作
6.7.5完成actionPerformed事件剩下部分的代碼
6.8為main方法編程
6.9測(cè)試程序
6.10遷移到網(wǎng)上
6.10.1創(chuàng)建駐留文件
6.10.2將應(yīng)用程序轉(zhuǎn)換為小程序
6.10.3繼承Applet包
6.10.4對(duì)Calculator程序中的類做適當(dāng)?shù)母膭?dòng)
6.10.5為小程序增加新的功能
6.10.6測(cè)試[清屏]按鈕
6.11小結(jié)
6.12知識(shí)測(cè)試
6.13知識(shí)應(yīng)用
6.14實(shí)驗(yàn)室
6.15案例
第7章使用外部數(shù)據(jù)
7.1簡(jiǎn)介
7.2項(xiàng)目6--Flora市車船使用稅
7.3創(chuàng)建界面
7.4創(chuàng)建界面組件
7.4.1創(chuàng)建組件
7.4.2設(shè)置布局管理器
7.4.3將組件加入到框架中
7.5外部數(shù)據(jù)
7.5.1數(shù)據(jù)結(jié)構(gòu)層次
7.5.2順序存取文件和隨機(jī)存取文件
7.5.3增添ActionListener并打開數(shù)據(jù)文件
7.5.4向文件里寫數(shù)據(jù)
7.5.5增加一個(gè)清空輸入內(nèi)容的方法并返回焦點(diǎn)
7.5.6測(cè)試按鈕
7.6錯(cuò)誤提示
7.6.1消息提示框
7.6.2創(chuàng)建MessageBox類
7.6.3調(diào)用MessageBox類
7.6.4運(yùn)行帶有消息提示框的Flora應(yīng)用程序
7.7遷移到網(wǎng)上
7.8小結(jié)
7.9知識(shí)測(cè)試
7.10知識(shí)應(yīng)用
7.11實(shí)驗(yàn)室
7.12案例
附錄A保留關(guān)鍵字
附錄B選項(xiàng)和異常

本目錄推薦

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