注冊(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程序設(shè)計(jì)導(dǎo)論

Java程序設(shè)計(jì)導(dǎo)論

Java程序設(shè)計(jì)導(dǎo)論

定 價(jià):¥36.00

作 者: (美)Rick Decker,(美)Stuart Hirshfield著;董慶霞譯;董慶霞譯
出版社: 北京大學(xué)出版社
叢編項(xiàng): Java經(jīng)典教材譯叢
標(biāo) 簽: Java

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


ISBN: 9787301066416 出版時(shí)間: 2003-12-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 372 字?jǐn)?shù):  

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

  讀者評(píng)價(jià):我喜歡Decker和Hirshfield的書(shū),因?yàn)閺臅?shū)中能看出他們嘔心瀝血教學(xué)的態(tài)度。他們的書(shū)中充滿(mǎn)了好的、創(chuàng)新的思想,特別適合教學(xué)?!狵entJones博士,惠特沃思學(xué)院書(shū)中的實(shí)驗(yàn)真是靈活又吸引人,我也非常喜歡這本書(shū)以GUI為核心進(jìn)行講解,學(xué)生們得到可視化的圖形,立即就能知道他們編寫(xiě)的代碼是否正確,這樣肯定能使他們更快地掌握所學(xué)知識(shí)?!狢eliaSchahczenski博士,蒙大納州大學(xué)本書(shū)特點(diǎn):●OOP和AWT使讀者立即進(jìn)入Java圖形環(huán)境?!裼肙OP介紹Java中的程序規(guī)范、程序設(shè)計(jì)、算法發(fā)展、代碼、測(cè)試和接口發(fā)展的概念?!裼肁WT和Java類(lèi)庫(kù)從簡(jiǎn)單的程序開(kāi)始,以便讀者在學(xué)習(xí)Java控制結(jié)構(gòu)和其他程序體之前,饒有興趣地學(xué)習(xí)創(chuàng)建GUI?!褡x者在編寫(xiě)具體的代碼前,用最初的接口把他們的Java程序作為模型。本書(shū)適合于大中專(zhuān)院校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)作為教材,也是Java初學(xué)者以及Java愛(ài)好者的理想?yún)⒖加脮?shū)。書(shū)中詳細(xì)介紹了Java語(yǔ)言的發(fā)展、AWT基礎(chǔ)、Jaya語(yǔ)言基礎(chǔ)(包括Java語(yǔ)言特征、循環(huán)、數(shù)組、String類(lèi)等),使用AWT類(lèi)進(jìn)行可視化設(shè)計(jì),編寫(xiě)交互式應(yīng)用程序等內(nèi)容。本書(shū)結(jié)構(gòu)嚴(yán)謹(jǐn),內(nèi)容全面,每節(jié)的最后都有問(wèn)題回顧,并在每章最后提供答案,以便讀者鞏固所學(xué)知識(shí)。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章Java簡(jiǎn)介
1.1程序設(shè)計(jì)的發(fā)展過(guò)程
1.1.1并不輝煌的過(guò)去
1.1.2救星的到來(lái)
1.1.3問(wèn)題回顧
1.2Internet和WWW
1.2.1WWW
1.2.2HTML
1.2.3問(wèn)題回顧
1.3Java的誕生
1.3.1智能烤面包機(jī)
1.3.2相得益彰的Web和Java
1.3.3應(yīng)用程序和JavaApplet
1.3.4問(wèn)題回顧
1.4Java綜述
1.4.1語(yǔ)法
1.4.2語(yǔ)言特點(diǎn)
1.4.3對(duì)象和類(lèi)
1.4.4繼承
1.4.5類(lèi)庫(kù)
1.4.6問(wèn)題回顧
1.5實(shí)驗(yàn)
1.6在線(xiàn)資料
1.7本章小結(jié)
1.8習(xí)題
1.9問(wèn)題答案
第2章applet
2.1Applet類(lèi)
2.1.1學(xué)習(xí)簡(jiǎn)單的applet
2.1.2問(wèn)題回顧
2.2方法.繼承和覆載
2.2.1Java方法
2.2.2繼承和覆載
2.2.3問(wèn)題回顧
2.3圖形編程
2.3.1Graphics類(lèi)
2.3.2使用Graphics類(lèi)
2.3.3Color類(lèi)
2.3.4Font類(lèi)
2.3.5位置和尺寸類(lèi):Point.Dimension
和Rectangle
2.3.6問(wèn)題回顧
2.4實(shí)驗(yàn)
2.4.1第1步:繪圖101
2.4.2第2步:通過(guò)復(fù)雜化使程序更加清晰
2.4.3第3步:生成自己的方法
2.4.4問(wèn)題回顧
2.5本章小結(jié)
2.6習(xí)題
2.7問(wèn)題答案
第3章widget
3.1Component
3.1.1Component類(lèi)的圖形方法
3.1.2問(wèn)題回顧
3.2文本widget
3.2.1Label類(lèi)
3.2.2TextComponent類(lèi)
3.2.3TextField類(lèi)
3.2.4使用TextField類(lèi)
3.2.5TextArea類(lèi)
3.2.6使用TextArea類(lèi)
3.2.7問(wèn)題回顧
3.3動(dòng)態(tài)widget
3.3.1Button類(lèi)
3.3.2Checkbox類(lèi)
3.3.3CheckboxGroup類(lèi)
3.3.4Choice類(lèi)
3.3.5List類(lèi)
3.3.6問(wèn)題回顧
3.4實(shí)驗(yàn)
3.5本章小結(jié)
3.6習(xí)題
3.7問(wèn)題答案
第4章可視化設(shè)計(jì)
4.1Container類(lèi)
4.1.1Container組織方法
4.1.2包含層次關(guān)系
4.1.3Panel類(lèi)
4.1.4問(wèn)題回顧
4.2Layout類(lèi)
4.2.1Container布局方法
4.2.2FlowLayout類(lèi)
4.2.3BorderLayout類(lèi)
4.2.4GridLayout類(lèi)
4.2.5不存在Layout的類(lèi)
4.2.6問(wèn)題回顧
4.3其他Container和細(xì)節(jié)
4.3.1Canvas類(lèi)
4.3.2Window類(lèi)
4.3.3Frame類(lèi)
4.3.4Dialog類(lèi)
4.3.5問(wèn)題回顧
4.4Menu類(lèi)
4.4.1MenuComponent類(lèi)
4.4.2MenuBar類(lèi)
4.4.3Menu類(lèi)
4.4.4Menultem類(lèi)
4.4.5CheckBoxMenultem類(lèi)
4.4.6PopupMenu類(lèi)
4.4.7Menu舉例
4.4.8問(wèn)題回顧
4.5實(shí)驗(yàn)
4.5.1設(shè)計(jì)Lablet
4.5.2Lablet代碼
4.6本章小結(jié)
4.7習(xí)題
4.8問(wèn)題答案
第5章Java語(yǔ)言基礎(chǔ)
5.1基本類(lèi)型
5.1.1整數(shù)
5.1.2浮點(diǎn)數(shù)
5.1.3字符
5.1.4boolean類(lèi)型
5.1.5問(wèn)題回顧
5.2標(biāo)識(shí)符.關(guān)鍵字和變量
5.2.1變量
5.2.2作用范圍
5.2.3修飾符static和final
5.2.4包
5.2.5訪(fǎng)問(wèn)修飾符
5.2.6private訪(fǎng)問(wèn)權(quán)限
5.2.7package訪(fǎng)問(wèn)權(quán)限
5.2.8protected訪(fǎng)問(wèn)權(quán)限
5.2.9pubic訪(fǎng)問(wèn)權(quán)限
5.2.10問(wèn)題回顧
5.3操作符和表達(dá)式
5.3.1數(shù)字操作符
5.3.2Math類(lèi)
*5.3.3位操作符
5.3.4boolean操作符
5.3.5復(fù)雜的boolean表達(dá)式
5.3.6問(wèn)題回顧
5.4賦值操作符和語(yǔ)句
5.4.1賦值操作符
5.4.2類(lèi)類(lèi)型變量和基本類(lèi)型變量
5.4.3混和操作符
5.4.4語(yǔ)句
5.4.5問(wèn)題回顧
5.5實(shí)驗(yàn)
5.5.1設(shè)計(jì)Lablet第一步
5.5.2設(shè)計(jì)Lablet第二步
5.5.3Lablet代碼
5.6本章小結(jié)
5.7習(xí)題
5.8問(wèn)題答案
第6章事件和動(dòng)作
6.1更多Java程序設(shè)計(jì)知識(shí)
6.1.1if語(yǔ)句
6.1.2if語(yǔ)句的常見(jiàn)問(wèn)題
6.1.3switch語(yǔ)句
6.1.4抽象類(lèi)和接口
6.1.5問(wèn)題回顧
6.2事件驅(qū)動(dòng)的程序設(shè)計(jì)
6.2.1委托模型
6.2.2問(wèn)題回顧
6.3AWTEvent層次結(jié)構(gòu)
6.3.1上層Event類(lèi)
6.3.2動(dòng)作(Action)事件
6.3.3調(diào)整(Adjustment)事件和滾動(dòng)條
6.3.4輸入(Input)事件
6.3.5項(xiàng)目(Itam)事件
6.3.6鍵盤(pán)(Key)事件
6.3.7鼠標(biāo)(Mouse)事件
6.3.8文本(Text)事件
6.3.9問(wèn)題回顧
6.4監(jiān)聽(tīng)器
6.4.1監(jiān)聽(tīng)器接口
6.4.2ActionListener
6.4.3ItemListener
6.4.4KeyListener
6.4.5MouseListener
6.4.6MouseMotionListener
6.4.7TextListener
6.4.8適配器
6.4.9問(wèn)題回顧
6.5實(shí)驗(yàn)
6.5.1GalaEventLablet
*6.5.2SketchPadLablet
6.5.3問(wèn)題回顧
6.6本章小結(jié)
6.7習(xí)題
6.8問(wèn)題答案
第7章系統(tǒng)化程序設(shè)計(jì)
7.1方法綜述
7.1.1方法簽名
7.1.2方法調(diào)用
7.1.3參數(shù)
7.1.4數(shù)值參數(shù)和引用參數(shù)
7.1.5問(wèn)題回顧
7.2第1步:規(guī)范
7.2.1規(guī)范
7.2.2問(wèn)題回顧
7.3第2步:確定使用的類(lèi)
7.3.1布局
7.3.2填充細(xì)節(jié)
7.3.3問(wèn)題回顧
7.4第3步:確定所使用的方法
7.4.1頂級(jí)分解
7.4.2再次填充細(xì)節(jié)
7.4.3問(wèn)題回顧
7.5第4步:后續(xù)
7.5.1新類(lèi)
7.5.2整理
7.5.3問(wèn)題回顧
7.6ATMapplet
7.7實(shí)驗(yàn)
7.8本章小結(jié)
7.9習(xí)題
7.10問(wèn)題答案
第8章集合
8.1循環(huán)
8.1.1do循環(huán)
8.1.2while循環(huán)
8.1.3for循環(huán)
8.1.4循環(huán)常見(jiàn)問(wèn)題
8.1.5問(wèn)題回顧
8.2數(shù)組
8.2.1聲明數(shù)組
8.2.2訪(fǎng)問(wèn)數(shù)組元素
8.2.3數(shù)組和循環(huán)
8.2.4多維數(shù)組
8.2.5異類(lèi)數(shù)組
8.2.6問(wèn)題回顧
8.3排序
8.3.1選擇排序
8.3.2插入排序
8.3.3快速排序
8.3.4問(wèn)題回顧
8.4向量
8.4.1Vector類(lèi)
8.4.2查看器
8.4.3修改器
8.4.4何時(shí)使用向量
8.4.5問(wèn)題回顧
8.5字符串
8.5.1String類(lèi)
8.5.2訪(fǎng)問(wèn)和比較
8.5.3生成器
8.5.4使用字符串進(jìn)行轉(zhuǎn)換
8.5.5問(wèn)題回顧
8.6實(shí)驗(yàn)
8.6.1設(shè)計(jì)Lablet
8.6.2研究Lablet
8.6.3問(wèn)題回顧
8.7本章小結(jié)
8.8習(xí)題
8.9問(wèn)題答案
第9章異常
9.1異常
9.1.1Exception子類(lèi)
9.1.2拋出異常的方法
9.1.3問(wèn)題回顧
9.2異常處理
9.2.1by和catch
9.2.2異常傳播方式
9.2.3拋出異常
9.2.4預(yù)防性程序設(shè)計(jì)
9.2.5finally
9.2.6問(wèn)題回顧
9.3制定自己的異常
9.4實(shí)驗(yàn)
9.4.1設(shè)計(jì)Lablet
9.4.2研究OrderPlease
9.4.3問(wèn)題回顧
9.5本章小結(jié)
9.6習(xí)題
9.7問(wèn)題答案
第10章輸入/輸出
10.1流
10.1.1InputStream和OutputStream類(lèi)
10.1.2DataInputStream和
DataOutputStream類(lèi)
10.1.3問(wèn)題回顧
10.2文件I/O
10.2.1FileInputStream和FileOutputStream類(lèi)
10.2.2基本類(lèi)型的I/O操作
10.2.3類(lèi)類(lèi)型的I/O操作
10.2.4報(bào)頭(header)
10.2.5問(wèn)題回顧
10.3高級(jí)文件的I/O操作
10.3.1過(guò)濾文件名
10.3.2File類(lèi)
10.3.3FileDialog類(lèi)
10.3.4問(wèn)題回顧
10.4安全.applet和應(yīng)用程序
10.4.1Java安全
10.4.2applet安全
10.4.3Java應(yīng)用程序的安全
10.4.4問(wèn)題回顧
10.5實(shí)驗(yàn)
10.5.1設(shè)計(jì)Lablet
10.5.2介紹WordPro
10.5.3File命令
10.5.4Edit命令
10.5.5結(jié)束程序
10.5.6問(wèn)題回顧
10.6本章小結(jié)
10.7習(xí)題
10.8問(wèn)題答案
第11章線(xiàn)程
11.1線(xiàn)程執(zhí)行過(guò)程
11.1.1Thread類(lèi)基礎(chǔ)
11.1.2Runnable接口
11.1.3對(duì)線(xiàn)程分組
11.1.4問(wèn)題回顧
11.2線(xiàn)程和applet
11.3同步線(xiàn)程
11.3.1同步化和互斥
11.3.2wait()和notify()方法
11.3.3優(yōu)先級(jí)
11.3.4問(wèn)題回顧
11.4時(shí)間類(lèi)
11.4.1Date類(lèi)
11.4.2Calendar類(lèi)
11.4.3GregorianCalendar類(lèi)
11.4.4問(wèn)題回顧
11.5實(shí)驗(yàn)
11.5.1設(shè)計(jì)Lablet第一步:TickToek
用戶(hù)手冊(cè)
11.5.2設(shè)計(jì)Lablet第二步,滿(mǎn)足規(guī)范的要求
11.5.3applet
11.5.4Timer類(lèi)
11.5.5問(wèn)題回顧
11.6本章小結(jié)
11.7習(xí)題
11.8問(wèn)題答案
第12章信息空間中的applet
12.1環(huán)境設(shè)置
12.1.1URL
12.1.2再次訪(fǎng)問(wèn)Applet類(lèi)
12.1.3AppletContext接口
12.1.4Applet參數(shù)和Applet屬性
12.1.5問(wèn)題回顧
12.2光.照相機(jī)……
12.2.1音頻剪輯
12.2.2圖像基礎(chǔ)
12.2.3屏外繪圖
12.2.4圖像處理必備知識(shí)
12.2.5后臺(tái)圖像處理
12.2.6圖像過(guò)濾器
12.2.7問(wèn)題回顧
12.3讓圖像動(dòng)起來(lái)
12.3.1預(yù)備知識(shí):在Canvas上進(jìn)行繪圖
12.3.2動(dòng)畫(huà)前言
12.3.3載入圖像:MediaTracker類(lèi)
12.3.4動(dòng)畫(huà)I:啟動(dòng)
12.3.5動(dòng)畫(huà)II:更好的設(shè)計(jì)
12.3.6動(dòng)畫(huà)III:移動(dòng)飛船
12.3.7動(dòng)畫(huà)IV:剪切
12.3.8問(wèn)題回顧
12.4實(shí)驗(yàn)
12.4.1設(shè)計(jì)Lablet
12.4.2研究GraphicButtonerapplet
12.4.3研究GraphicButton類(lèi)
12.4.4研究AnimatedButton類(lèi)
12.4.5最后研究HTML
12.5本章小結(jié)
12.6習(xí)題
12.7問(wèn)題答案

本目錄推薦

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