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

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

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

定 價:¥36.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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