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

Java實例導學

Java實例導學

定 價:¥24.00

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

ISBN: 9787301073919 出版時間: 2004-07-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 260 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Java實例導學》作者簡介

圖書目錄

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

本目錄推薦

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