JAVA語言程序設(shè)計(jì)上機(jī)實(shí)驗(yàn) 版權(quán)信息
- ISBN:9787302658207
- 條形碼:9787302658207 ; 978-7-302-65820-7
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
JAVA語言程序設(shè)計(jì)上機(jī)實(shí)驗(yàn) 本書特色
編者在多年教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,結(jié)合企業(yè)實(shí)訓(xùn)要求,根據(jù)學(xué)生的認(rèn)知規(guī)律精心組織了本書內(nèi)容,并通過大量的案例,循序漸進(jìn)地介紹了Java語言程序設(shè)計(jì)的有關(guān)概念和編程技巧。每一章都包含若干實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)基本都由實(shí)驗(yàn)?zāi)康、?shí)驗(yàn)要求、程序模板和實(shí)驗(yàn)指導(dǎo)等部分組成。實(shí)驗(yàn)內(nèi)容由淺入深、循序漸進(jìn),知識點(diǎn)全面,并有目的地針對學(xué)習(xí)Java語言過程中遇到的重點(diǎn)和難點(diǎn)進(jìn)行講解與指導(dǎo),強(qiáng)調(diào)實(shí)用性和易學(xué)性,可以幫助讀者進(jìn)一步熟悉和掌握J(rèn)ava語言的語法知識及程序設(shè)計(jì)的技巧。
JAVA語言程序設(shè)計(jì)上機(jī)實(shí)驗(yàn) 內(nèi)容簡介
本書是清華大學(xué)出版社出版的教材《Java語言程序設(shè)計(jì)》的配套用書,也可獨(dú)立作為上機(jī)用書。本書共13章,基本與《Java語言程序設(shè)計(jì)》教材中的各章節(jié)一一對應(yīng)。本書針對Java程序設(shè)計(jì)的初級及高級操作,精心設(shè)計(jì)了各章的實(shí)驗(yàn),每章都包含若干上機(jī)實(shí)驗(yàn)題,實(shí)驗(yàn)題目由內(nèi)容、思路、代碼和運(yùn)行結(jié)果組成。實(shí)驗(yàn)內(nèi)容由淺入深、循序漸進(jìn),知識點(diǎn)全面,并有目的地針對學(xué)習(xí)Java語言過程中遇到的重點(diǎn)和難點(diǎn)進(jìn)行講解與指導(dǎo),強(qiáng)調(diào)實(shí)用性和易學(xué)性,可以幫助學(xué)生進(jìn)一步熟悉和掌握J(rèn)ava語言的語法知識及程序設(shè)計(jì)的方法。自測題為學(xué)生提供了額外的編程題目,以幫助學(xué)生更快地提高編程水平。 本書可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)Java語言和面向?qū)ο蟪绦蛟O(shè)計(jì)課程的實(shí)訓(xùn)教材,也可作為進(jìn)行項(xiàng)目設(shè)計(jì)和畢業(yè)設(shè)計(jì)的參考書,還可作為培訓(xùn)用書和Java初學(xué)者的入門書。
JAVA語言程序設(shè)計(jì)上機(jī)實(shí)驗(yàn) 目錄
Java簡介1
1.1JDK開發(fā)工具1
實(shí)驗(yàn)11安裝JDK1
實(shí)驗(yàn)12系統(tǒng)環(huán)境變量配置2
1.2Java集成開發(fā)環(huán)境Eclipse6
實(shí)驗(yàn)13Eclipse的安裝和啟動6
實(shí)驗(yàn)14Eclipse調(diào)試工具10
自測題18
上機(jī)實(shí)驗(yàn)2編程基礎(chǔ)19
2.1數(shù)據(jù)的輸入和輸出19
實(shí)驗(yàn)21輸入輸出例題19
2.2Java基本數(shù)據(jù)類型20
實(shí)驗(yàn)22基本數(shù)據(jù)類型的使用20
實(shí)驗(yàn)23大小寫轉(zhuǎn)換21
實(shí)驗(yàn)24希臘字母表22
2.3Java中的運(yùn)算符23
實(shí)驗(yàn)25計(jì)算面積和周長23
實(shí)驗(yàn)26判斷閏年24
實(shí)驗(yàn)27輸出各位數(shù)字25
2.4程序的結(jié)構(gòu)26
實(shí)驗(yàn)28直角三角形的判斷26
實(shí)驗(yàn)29成績等級27
實(shí)驗(yàn)210*大公約數(shù)和*小公倍數(shù)28
實(shí)驗(yàn)211整數(shù)各位求和29
實(shí)驗(yàn)212求數(shù)的所有因子30
實(shí)驗(yàn)213斐波那契數(shù)列31
自測題32
上機(jī)實(shí)驗(yàn)3數(shù)組33
3.1一維數(shù)組33
實(shí)驗(yàn)31字母正序輸出33
實(shí)驗(yàn)32模擬雙色球生成案例34
實(shí)驗(yàn)33數(shù)組亂序后輸出36
實(shí)驗(yàn)34數(shù)組中查找數(shù)據(jù)37
實(shí)驗(yàn)35在有序數(shù)組中插入數(shù)據(jù)38
實(shí)驗(yàn)36選擇排序39
3.2二維數(shù)組41
實(shí)驗(yàn)37楊輝三角形41
實(shí)驗(yàn)38求矩陣的鞍點(diǎn)43
自測題45
上機(jī)實(shí)驗(yàn)4類和對象46
4.1類的設(shè)計(jì)46
實(shí)驗(yàn)41Person類的設(shè)計(jì)46
實(shí)驗(yàn)42圓形類的設(shè)計(jì)47
4.2對象的創(chuàng)建和使用48
實(shí)驗(yàn)43Person類對象的創(chuàng)建和使用49
實(shí)驗(yàn)44圓形類對象的創(chuàng)建和使用50
4.3構(gòu)造方法51
實(shí)驗(yàn)45Person類構(gòu)造方法51
實(shí)驗(yàn)46圓形類構(gòu)造方法52
4.4this關(guān)鍵字54
實(shí)驗(yàn)47this的使用54
4.5方法的重載55
實(shí)驗(yàn)48構(gòu)造方法和成員方法的重載55
4.6靜態(tài)成員58
實(shí)驗(yàn)49圖書銷量之靜態(tài)屬性58
實(shí)驗(yàn)410角度轉(zhuǎn)換之靜態(tài)方法59
4.7成員訪問控制60
實(shí)驗(yàn)411學(xué)生類成員訪問權(quán)限60
自測題61
上機(jī)實(shí)驗(yàn)5繼承和多態(tài)63
5.1類的繼承63
實(shí)驗(yàn)51學(xué)生類63
實(shí)驗(yàn)52員工類65
5.2方法的重寫67
實(shí)驗(yàn)53等邊三角形類68
實(shí)驗(yàn)54動物類69
5.3抽象類和接口71
實(shí)驗(yàn)55打印機(jī)類71
實(shí)驗(yàn)56操作系統(tǒng)類72
實(shí)驗(yàn)57報(bào)警接口73
實(shí)驗(yàn)58玩游戲接口74
5.4多態(tài)75
實(shí)驗(yàn)59打印機(jī)的參數(shù)76
實(shí)驗(yàn)510銀行利率77
自測題79
上機(jī)實(shí)驗(yàn)6異常80
6.1異常處理80
實(shí)驗(yàn)61數(shù)組越界異常80
實(shí)驗(yàn)62多異常處理81
6.2自定義異常82
實(shí)驗(yàn)63賬戶余額不足82
實(shí)驗(yàn)64計(jì)算機(jī)異常84
自測題86
上機(jī)實(shí)驗(yàn)7Java常用系統(tǒng)類87
7.1字符串類87
實(shí)驗(yàn)71提取大寫字母87
實(shí)驗(yàn)72分解單詞88
實(shí)驗(yàn)73回文字符串89
實(shí)驗(yàn)74StringBuffer判斷回文字符串90
實(shí)驗(yàn)75金額三位分法91
7.2日期和時(shí)間類92
實(shí)驗(yàn)76計(jì)算年齡92
實(shí)驗(yàn)77生成日歷93
7.3Math類和Random類95
實(shí)驗(yàn)78答題游戲95
實(shí)驗(yàn)79隨機(jī)生成驗(yàn)證碼96
7.4System類和Runtime類98
實(shí)驗(yàn)710系統(tǒng)全部屬性98
實(shí)驗(yàn)711虛擬機(jī)信息98
自測題100
上機(jī)實(shí)驗(yàn)8集合101
8.1List接口101
實(shí)驗(yàn)81水果名稱存儲101
實(shí)驗(yàn)82約瑟夫環(huán)游戲102
8.2Set接口104
實(shí)驗(yàn)83蔬菜價(jià)格存儲104
實(shí)驗(yàn)84模擬用戶注冊107
實(shí)驗(yàn)85統(tǒng)計(jì)球衣銷量排名109
實(shí)驗(yàn)86候選人姓名排序111
8.3Map接口113
實(shí)驗(yàn)87單詞數(shù)量統(tǒng)計(jì)113
實(shí)驗(yàn)88倒序顯示單詞出現(xiàn)次數(shù)114
8.4常用工具類116
實(shí)驗(yàn)89斗地主發(fā)牌116
實(shí)驗(yàn)810十進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制數(shù)118
自測題119
上機(jī)實(shí)驗(yàn)9I/O流120
9.1File類120
實(shí)驗(yàn)91目錄和文件的創(chuàng)建120
實(shí)驗(yàn)92文件屬性121
實(shí)驗(yàn)93遍歷指定擴(kuò)展名的文件123
實(shí)驗(yàn)94創(chuàng)建日記文件124
9.2字節(jié)流126
實(shí)驗(yàn)95讀取日記1126
實(shí)驗(yàn)96寫日記1128
實(shí)驗(yàn)97日記復(fù)制1129
9.3字符流130
實(shí)驗(yàn)98讀取日記2130
實(shí)驗(yàn)99寫日記2131
實(shí)驗(yàn)910日記復(fù)制2132
自測題133
上機(jī)實(shí)驗(yàn)10GUI(圖形用戶界面)134
10.1Swing常用組件及布局管理器134
實(shí)驗(yàn)101簡易計(jì)算器界面134
實(shí)驗(yàn)102簡易記事本界面136
實(shí)驗(yàn)103QQ登錄界面137
10.2事件處理機(jī)制142
實(shí)驗(yàn)104簡易計(jì)算器142
實(shí)驗(yàn)105QQ登錄145
自測題148
上機(jī)實(shí)驗(yàn)11線程149
11.1線程機(jī)制149
實(shí)驗(yàn)111龜兔賽跑149
11.2多線程同步153
實(shí)驗(yàn)112SVIP優(yōu)先辦理業(yè)務(wù)153
實(shí)驗(yàn)113雙線程猜數(shù)字155
自測題158
上機(jī)實(shí)驗(yàn)12網(wǎng)絡(luò)編程159
12.1UDP通信159
實(shí)驗(yàn)121模擬用戶聊天159
12.2TCP通信162
實(shí)驗(yàn)122與服務(wù)器通信162
自測題164
上機(jī)實(shí)驗(yàn)13綜合案例——基于Java Swing的圖書借閱系統(tǒng)165
13.1項(xiàng)目概述165
13.1.1功能結(jié)構(gòu)165
13.1.2項(xiàng)目預(yù)覽165
13.2數(shù)據(jù)庫設(shè)計(jì)167
13.2.1ER圖設(shè)計(jì)167
13.2.2數(shù)據(jù)表結(jié)構(gòu)168
13.3功能模塊設(shè)計(jì)169
13.3.1實(shí)體類169
13.3.2公共類之連接數(shù)據(jù)庫172
13.3.3操作數(shù)據(jù)庫接口設(shè)計(jì)173
13.3.4注冊界面173
13.3.5登錄界面178
13.3.6管理員界面181
13.3.7用戶數(shù)據(jù)面板183
13.3.8圖書數(shù)據(jù)面板190
13.3.9用戶界面194
13.3.10個(gè)人信息界面194
13.3.11借書界面195
13.3.12還書界面197
- >
羅曼·羅蘭讀書隨筆-精裝
- >
巴金-再思錄
- >
名家?guī)阕x魯迅:朝花夕拾
- >
【精裝繪本】畫給孩子的中國神話
- >
莉莉和章魚
- >
伯納黛特,你要去哪(2021新版)
- >
回憶愛瑪儂
- >
中國歷史的瞬間