注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書教育/教材/教輔教材中職中專教材Java程序設(shè)計(jì)實(shí)用教程

Java程序設(shè)計(jì)實(shí)用教程

Java程序設(shè)計(jì)實(shí)用教程

定 價(jià):¥21.00

作 者: 沈昕 等編著
出版社: 人民郵電出版社
叢編項(xiàng): 中等職業(yè)學(xué)校計(jì)算機(jī)技能型緊缺人才培養(yǎng)規(guī)劃教材計(jì)算機(jī)軟件專業(yè)
標(biāo) 簽: 機(jī)械電子

ISBN: 9787115132765 出版時(shí)間: 2005-06-01 包裝: 膠版紙
開本: 小16開 頁(yè)數(shù): 227 字?jǐn)?shù):  

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

  全書共分為6章。第1章主要介紹Java語(yǔ)言的歷史、開發(fā)工具、特點(diǎn)和安裝方法等,以及與Java語(yǔ)言相關(guān)的DOS命令和HTML,并且通過(guò)項(xiàng)目簡(jiǎn)單介紹Java應(yīng)用程序和Java小程序。第2章主要介紹Java語(yǔ)言編程的基礎(chǔ)知識(shí),包括數(shù)據(jù)類型、變量與常量、運(yùn)算符與表達(dá)式、輸入與輸出、繪圖,以及如何創(chuàng)建簡(jiǎn)單的圖形用戶界面等內(nèi)容。第3章主要介紹Java語(yǔ)言中的基本算法、分支結(jié)構(gòu)語(yǔ)句、循環(huán)結(jié)構(gòu)語(yǔ)句、結(jié)構(gòu)嵌套、數(shù)組和方法等知識(shí),以及如何綜合應(yīng)用這些知識(shí)點(diǎn)。第4章面主要介紹面向?qū)ο蟮母拍?、面向?qū)ο蟪绦蛟O(shè)計(jì)過(guò)程、如何在Java語(yǔ)言中實(shí)現(xiàn)面向?qū)ο蟪绦蛟O(shè)計(jì)、類的繼承和多態(tài),以及與面向?qū)ο笙嚓P(guān)的接口和包等知識(shí)。第5章主要介紹Java語(yǔ)言的圖形用戶界面設(shè)計(jì),主要包括組件的創(chuàng)建和應(yīng)用、布局管理、Java事件處理機(jī)制、菜單的創(chuàng)建和應(yīng)用,以及播放音樂(lè)等內(nèi)容。第6章主要介紹編程中常見(jiàn)的錯(cuò)誤,以及在程序運(yùn)行過(guò)程中出現(xiàn)錯(cuò)誤或者異常現(xiàn)象時(shí),Java語(yǔ)言的處理機(jī)制和方法,包括異常的概念、異常的處理方法等內(nèi)容。此外,還簡(jiǎn)單介紹線程的概念和基本應(yīng)用。本書可以作為中等職業(yè)學(xué)校計(jì)算機(jī)專業(yè)的教材,也可以作為培訓(xùn)班的教材,還適于作為初學(xué)者的自學(xué)用書。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)實(shí)用教程》作者簡(jiǎn)介

圖書目錄


第1章 初識(shí)Java語(yǔ)言 1
1.1 第一個(gè)Java應(yīng)用程序 1
1.1.1 Java語(yǔ)言簡(jiǎn)介 1
1.1.2 安裝Java 4
1.1.3 項(xiàng)目實(shí)現(xiàn) 7
1.1.4 項(xiàng)目拓展 8
1.DOS磁盤操作系統(tǒng) 8
2.常用DOS命令 8
1.2 第一個(gè)Java小程序 10
1.2.1 Java應(yīng)用程序和Java小程序 10
1.2.2 Java源程序的組成 11
1.2.3 HTML 12
1.2.4 項(xiàng)目實(shí)現(xiàn) 14
1.2.5 項(xiàng)目拓展——編寫一個(gè)簡(jiǎn)單的網(wǎng)頁(yè)程序 15
思考與練習(xí) 16
第2章 Java語(yǔ)言編程基礎(chǔ) 18
2.1 輸出產(chǎn)品簡(jiǎn)介 18
2.1.1 變量和常量 18
2.1.2 注解語(yǔ)句和打印語(yǔ)句 22
2.1.3 轉(zhuǎn)義符號(hào)和統(tǒng)一碼 23
2.1.4 項(xiàng)目實(shí)現(xiàn) 24
2.1.5 項(xiàng)目拓展 25
1.輸出字符圖形 25
2.輸出倒三角形 26
2.2 計(jì)算數(shù)學(xué)試題 26
2.2.1 讀取外部數(shù)據(jù) 27
2.2.2 運(yùn)算符和表達(dá)式 29
2.2.3 轉(zhuǎn)換數(shù)據(jù)類型 34
2.2.4 項(xiàng)目實(shí)現(xiàn) 36
2.2.5 項(xiàng)目拓展 37
1.小寫字母轉(zhuǎn)換為大寫字母 37
2.變量值互換 38
2.3 繪制彩色圓盤 38
2.3.1 繪制基本圖形 39
2.3.2 設(shè)置顏色 42
2.3.3 編輯文字 43
2.3.4 項(xiàng)目實(shí)現(xiàn) 43
2.3.5 項(xiàng)目拓展——繪制公司的Logo 44
2.4 創(chuàng)建圖形界面 46
2.4.1 圖形用戶界面簡(jiǎn)介 46
2.4.2 文本框和文本區(qū) 47
2.4.3 按鈕 49
2.4.4 標(biāo)簽 50
2.4.5 綜合使用組件和Graphics類中的方法 50
2.4.6 項(xiàng)目實(shí)現(xiàn) 53
2.4.7 項(xiàng)目拓展——捕獲用戶單擊的按鈕 54
思考與練習(xí) 55
第3章 流程控制和數(shù)組 58
3.1 健康測(cè)試 58
3.1.1 算法 58
3.1.2 if語(yǔ)句 60
3.1.3 switch語(yǔ)句 63
3.1.4 項(xiàng)目實(shí)現(xiàn) 65
3.1.5 項(xiàng)目拓展 67
1.判斷一個(gè)數(shù)是否為7的倍數(shù) 67
2.輸出屬相 68
3.2 字?jǐn)?shù)統(tǒng)計(jì) 69
3.2.1 while語(yǔ)句 69
3.2.2 String類的應(yīng)用 72
3.2.3 Math類的應(yīng)用 75
3.2.4 項(xiàng)目實(shí)現(xiàn) 76
3.2.5 項(xiàng)目拓展 77
1.求1+(1+2)+…+(1+2+…+100)的值 77
2.求2!+4!+…+10!的值 78
3.求二元一次方程式的根 79
4.隨機(jī)產(chǎn)生一個(gè)數(shù)字 80
3.3 輸出數(shù)字菱形圖案 81
3.3.1 for語(yǔ)句 81
3.3.2 跳轉(zhuǎn)語(yǔ)句 84
3.3.3 多重循環(huán)語(yǔ)句 85
3.3.4 項(xiàng)目實(shí)現(xiàn) 87
3.3.5 項(xiàng)目拓展 89
1.輸出1000以內(nèi)的完全數(shù) 89
2.輸出“九九乘法表” 89
3.多位精確加法計(jì)算 90
3.4 輸出楊輝三角形 93
3.4.1 數(shù)組 93
3.4.2 多維數(shù)組 95
3.4.3 數(shù)字排序 97
3.4.4 項(xiàng)目實(shí)現(xiàn) 101
3.4.5 項(xiàng)目拓展 102
1.矩陣變換 102
2.計(jì)算矩陣 103
3.選舉統(tǒng)計(jì) 104
3.5 數(shù)制轉(zhuǎn)換 105
3.5.1 方法 106
3.5.2 遞歸 109
3.5.3 項(xiàng)目實(shí)現(xiàn) 110
3.5.4 項(xiàng)目拓展 111
1.哥德巴赫猜想 111
2.求組合數(shù) 112
思考與練習(xí) 113
第4章 面向?qū)ο蟮某绦蛟O(shè)計(jì) 116
4.1 使用Java語(yǔ)言實(shí)現(xiàn)“橢圓形”類 116
4.1.1 面向?qū)ο蟮某绦蛟O(shè)計(jì) 116
4.1.2 面向?qū)ο笤贘ava語(yǔ)言中的實(shí)現(xiàn) 120
4.1.3 項(xiàng)目實(shí)現(xiàn) 125
4.1.4 項(xiàng)目拓展 127
1.定義并應(yīng)用Car類 127
2.定義并應(yīng)用Person類 129
4.2 比較線段的長(zhǎng)度 130
4.2.1 方法的應(yīng)用 130
4.2.2 對(duì)象 135
4.2.3 項(xiàng)目實(shí)現(xiàn) 137
4.2.4 項(xiàng)目拓展——對(duì)象數(shù)組的應(yīng)用 138
4.3 子類的變革 141
4.3.1 類的繼承 141
4.3.2 類的多態(tài) 144
4.3.3 關(guān)鍵字super 144
4.3.4 項(xiàng)目實(shí)現(xiàn) 146
4.3.5 項(xiàng)目拓展——重復(fù)使用People類 148
4.4 計(jì)算Fibonacci數(shù)列 149
4.4.1 包 150
4.4.2 訪問(wèn)控制符 152
4.4.3 接口 153
4.4.4 項(xiàng)目實(shí)現(xiàn) 156
4.4.5 項(xiàng)目拓展——訪問(wèn)權(quán)限 158
思考與練習(xí) 161
第5章 Java圖形用戶界面設(shè)計(jì) 165
5.1 計(jì)算器 165
5.1.1 Java圖形用戶界面設(shè)計(jì) 165
5.1.2 布局管理 168
5.1.3 項(xiàng)目實(shí)現(xiàn) 172
5.1.4 項(xiàng)目拓展——彩色Panel 174
5.2 用鼠標(biāo)繪制橢圓形 175
5.2.1 事件(Event) 176
5.2.2 項(xiàng)目實(shí)現(xiàn) 182
5.2.3 項(xiàng)目拓展——用鼠標(biāo)繪制多個(gè)橢圓形 183
5.3 養(yǎng)狗登記表 185
5.3.1 Swing 185
5.3.2 Swing基本組件 188
5.3.3 項(xiàng)目實(shí)現(xiàn) 192
5.3.4 項(xiàng)目拓展——查詢商品價(jià)格 194
5.4 菜單的使用 196
5.4.1 菜單組件 197
5.4.2 對(duì)話框和音頻文件 198
5.4.3 項(xiàng)目實(shí)現(xiàn) 201
5.4.4 項(xiàng)目拓展——播放音樂(lè) 203
思考與練習(xí) 205
第6章 異常處理和線程 207
6.1 異常處理 207
6.1.1 常見(jiàn)錯(cuò)誤 207
6.1.2 異常處理 210
6.1.3 項(xiàng)目實(shí)現(xiàn) 214
6.1.4 項(xiàng)目拓展——應(yīng)用自定義異常類 215
6.2 移動(dòng)的文字 216
6.2.1 線程 217
6.2.2 線程的狀態(tài)和優(yōu)先級(jí) 219
6.2.3 項(xiàng)目實(shí)現(xiàn) 221
6.2.4 項(xiàng)目拓展——制作數(shù)字鐘 222
思考與練習(xí) 223
附錄1 綜合試題 225
附錄2 部分參考答案 228

本目錄推薦

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