注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java超能學(xué)習(xí)手冊(cè)

Java超能學(xué)習(xí)手冊(cè)

Java超能學(xué)習(xí)手冊(cè)

定 價(jià):¥99.00

作 者: [英] 維克多·G.布魯斯卡(Victor G.Brusca)著,簡(jiǎn)一達(dá) 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


ISBN: 9787302638216 出版時(shí)間: 2023-06-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

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

  《Java超能學(xué)習(xí)手冊(cè)》通過(guò)大家熟悉的三個(gè)2D游戲制作過(guò)程來(lái)討論Java語(yǔ)言的各個(gè)特性,幫助讀者掌握J(rèn)ava編程語(yǔ)言的基礎(chǔ)知識(shí),比如數(shù)據(jù)結(jié)構(gòu)和OOP。通過(guò)針對(duì)特定游戲項(xiàng)目和主題的編碼挑戰(zhàn),讀者將掌握如何使用Java編程語(yǔ)言、NetBeans IDE、一個(gè)2D游戲引擎來(lái)開(kāi)發(fā)三個(gè)不同的2D游戲。 《Java超能學(xué)習(xí)手冊(cè)》適合想要掌握J(rèn)ava開(kāi)發(fā)技能的讀者,可以為他們后續(xù)的職業(yè)生涯打下堅(jiān)實(shí)的基礎(chǔ)。

作者簡(jiǎn)介

  維克多·G.布魯斯卡(Victor G.Brusca) 是一位經(jīng)驗(yàn)豐富的軟件開(kāi)發(fā)人員,擅長(zhǎng)構(gòu)建跨平臺(tái)應(yīng)用程序和API。他是一個(gè)積極進(jìn)取的人,注重細(xì)節(jié),注重系統(tǒng)/數(shù)據(jù),對(duì)代碼有極高的要求。他擁有超過(guò)14年的軟件開(kāi)發(fā)經(jīng)驗(yàn),做過(guò)J2ME、T-Mobile SideKick、WebOS、Windows Phone、Xbox 360、Android、iOS 和 Web 平臺(tái)上的游戲和游戲引擎項(xiàng)目。

圖書(shū)目錄

第1章 初始設(shè)置 001
第2章 什么是Java編程 012
第3章 變量 024
第4章 深入表達(dá)式和作符、流程控制以及變量 052
第5章 更多數(shù)據(jù)結(jié)構(gòu) 083
第6章 循環(huán)和迭代 103
第7章 對(duì)象、類和OOP 121
第8章 封裝、繼承和多態(tài)性 147
第9章 調(diào)試技術(shù) 174
第10章 結(jié)語(yǔ) 184
詳細(xì)目錄
第1章 初始設(shè)置 001
1.1 設(shè)置環(huán)境 001
1.2 體驗(yàn)游戲 007
1.3 小結(jié) 011
第2章 什么是Java編程 012
2.1 計(jì)算機(jī)和編程 012
2.1.1 計(jì)算機(jī)編程 012
2.1.2 高級(jí)編程語(yǔ)言 013
2.1.3 程序/編程類型 014
2.2 Java編程語(yǔ)言 016
2.2.1 JRE 017
2.2.2 JDK 017
2.3 語(yǔ)法和語(yǔ)義 018
2.3.1 基本語(yǔ)法規(guī)則 019
2.3.2 關(guān)鍵字/留字 019
2.4 游戲編程 020
2.4.1 游戲主循環(huán) 021
2.4.2 程序結(jié)構(gòu) 022
2.4.3 本書(shū)游戲概述 022
2.5 小結(jié) 023
第3章 變量 024
3.1 數(shù)據(jù)類型 024
3.1.1 基本數(shù)據(jù)類型 025
3.1.2 使用基本數(shù)據(jù)類型 027
3.1.3 游戲編程挑戰(zhàn)1:基本數(shù)據(jù)類型 029
3.1.4 解決方案 030
3.2 高級(jí)數(shù)據(jù)類型 032
3.2.1 var關(guān)鍵字和動(dòng)態(tài)類型 032
3.2.2 數(shù)組 034
3.2.3 使用數(shù)組 035
3.2.4 游戲編程挑戰(zhàn)2:數(shù)組 042
3.2.5 解決方案 043
3.2.6 列表 044
3.2.7 使用列表 046
3.2.8 游戲編程挑戰(zhàn)3:ArrayList 049
3.2.9 解決方案 050
3.3 小結(jié) 050
第4章 深入表達(dá)式和作符、流程控制以及變量 052
4.1 表達(dá)式和作符 052
4.2 數(shù)值表達(dá)式 056
4.3 布爾表達(dá)式 058
4.4 賦值表達(dá)式 059
4.5 遞增/遞減表達(dá)式 059
4.6 按位表達(dá)式 061
4.7 移位表達(dá)式 061
4.8 作符和作符先級(jí) 062
4.9 流程控制 063
4.9.1 if-else 語(yǔ)句 064
4.9.2 switch語(yǔ)句 066
4.9.3 try-catch語(yǔ)句 068
4.9.4 游戲編程挑戰(zhàn)4:流程控制 069
4.9.5 解決方案 070
4.10 深入變量 072
4.10.1 枚舉 072
4.10.2 非?;镜腏ava類 073
4.10.3 強(qiáng)制類型轉(zhuǎn)換 074
4.10.4 游戲編程挑戰(zhàn)5:枚舉 078
4.10.5 解決方案 080
4.11 小結(jié) 081
第5章 更多數(shù)據(jù)結(jié)構(gòu) 083
5.1 多維數(shù)組 083
5.1.1 聲明多維數(shù)組 084
5.1.2 使用多維數(shù)組 084
5.2 哈希 088
5.2.1 聲明Hashtable 088
5.2.2 使用Hashtable 089
5.3 棧 092
5.3.1 聲明棧 092
5.3.2 使用棧 093
5.4 隊(duì)列 097
5.5 參數(shù)化類型和數(shù)據(jù)結(jié)構(gòu) 099
5.6 游戲編程挑戰(zhàn)6:棧 099
5.7 解決方案 100
5.8 小結(jié) 102
第6章 循環(huán)和迭代 103
6.1 for 循環(huán) 103
6.1.1 基本for循環(huán) 104
6.1.2 for-each 循環(huán) 107
6.2 while循環(huán) 109
6.2.1 基本while循環(huán) 109
6.2.2 游戲主循環(huán) 110
6.3 do-while循環(huán) 116
6.4 break和continue 117
6.5 游戲編程挑戰(zhàn)7:for-each循環(huán) 118
6.6 解決方案 119
6.7 小結(jié) 119
第7章 對(duì)象、類和OOP 121
7.1 類 122
7.1.1 字段 123
7.1.2 方法 126
7.1.3 靜態(tài)成員 131
7.1.4 構(gòu)造函數(shù) 134
7.2 游戲編程挑戰(zhàn)8:MmgBmp類 136
7.3 解決方案 137
7.4 游戲編程挑戰(zhàn)9:ScreenGame類 139
7.5 解決方案 140
7.6 類的高級(jí)主題 140
7.6.1 訪問(wèn) 140
7.6.2 類的設(shè)計(jì) 140
7.6.3 static main入口點(diǎn) 141
7.7 游戲編程挑戰(zhàn)10:Dungeon Trap的靜態(tài)主入口點(diǎn) 143
7.8 解決方案 144
7.9 小結(jié) 145
第8章 封裝、繼承和多態(tài)性 147
8.1 封裝 147
8.2 繼承 148
8.2.1 游戲編程挑戰(zhàn)11:繼承 150
8.2.2 解決方案 151
8.3 多態(tài)性 152
8.3.1 游戲編程挑戰(zhàn)12:多態(tài)性 158
8.3.2 解決方案 160
8.4 導(dǎo)入類庫(kù) 161
8.5 視頻游戲項(xiàng)目結(jié)構(gòu) 162
8.5.1 游戲編程挑戰(zhàn)13:新建游戲項(xiàng)目 164
8.5.2 解決方案 165
8.6 小結(jié) 172
第9章 調(diào)試技術(shù) 174
9.1 輸出跟蹤 174
9.2 IDE的調(diào)試功能 175
9.3 異常 178
9.3.1 異常處理 178
9.3.2 定義異常 181
9.3.3 棧跟蹤 182
9.4 小結(jié) 183
第10章 結(jié)語(yǔ) 184
10.1 學(xué)成就 184
10.2 技能提升建議 187
10.3 后會(huì)有期 188

本目錄推薦

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