• Java超能学习手册
  • Java超能学习手册
  • Java超能学习手册
  • Java超能学习手册
  • Java超能学习手册
  • Java超能学习手册
  • Java超能学习手册
  • Java超能学习手册
21年品牌 40万+商家 超1.5亿件商品

Java超能学习手册

全新正版现货

47.5 4.8折 99 全新

库存2件

四川成都
认证卖家担保交易快速发货售后保障

作者[英] 维克多·G.布鲁斯卡(Victor G.Brusca)著 简一达 译

出版社清华大学出版社

ISBN9787302638216

出版时间2023-06

装帧平装

开本16开

纸张胶版纸

定价99元

货号29612942

上书时间2024-07-13

天涯淘书阁

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版全新
商品描述

编辑推荐】:

《Java超能学习手册》共10章,通过游戏开发的方式来介绍Java语言的特性以及数据结构和OOP。通过13个游戏编程挑战,64个知识点,可以帮助读者掌握近40个学习成就。书中涉及如何使用Java编程语言、NetBeans IDE和一个2D游戏引擎来完成三个不同的2D游戏。
《Java超能学习手册》适合想要掌握Java编程技能的读者,可以为他们后续职业生涯打下坚实的基础。



内容简介】:

《Java超能学习手册》通过大家熟悉的三个2D游戏制作过程来讨论Java语言的各个特性,帮助读者掌握Java编程语言的基础知识,比如数据结构和OOP。通过针对特定游戏项目和主题的编码挑战,读者将掌握如何使用Java编程语言、NetBeans IDE、一个2D游戏引擎来开发三个不同的2D游戏。 《Java超能学习手册》适合想要掌握Java开发技能的读者,可以为他们后续的职业生涯打下坚实的基础。



作者简介】:

维克多·G.布鲁斯卡(Victor G.Brusca) 是一位经验丰富的软件开发人员,擅长构建跨平台应用程序和API。他是一个积进取的人,注重细节,注重系统/数据,对代码有高的要求。他拥有超过14年的软件开发经验,做过J2ME、T-Mobile SideKick、WebOS、Windows Phone、Xbox 360、Android、iOS 和 Web 平台上的游戏和游戏引擎项目。



目录】:

第1章 初始设置 001
第2章 什么是Java编程 012
第3章 变量 024
第4章 深入表达式和作符、流程控制以及变量 052
第5章 更多数据结构 083
第6章 循环和迭代 103
第7章 对象、类和OOP 121
第8章 封装、继承和多态性 147
第9章 调试技术 174
第10章 结语 184
详细目录
第1章 初始设置 001
1.1 设置环境 001
1.2 体验游戏 007
1.3 小结 011
第2章 什么是Java编程 012
2.1 计算机和编程 012
2.1.1 计算机编程 012
2.1.2 高编程语言 013
2.1.3 程序/编程类型 014
2.2 Java编程语言 016
2.2.1 JRE 017
2.2.2 JDK 017
2.3 语法和语义 018
2.3.1 基本语法规则 019
2.3.2 关键字/留字 019
2.4 游戏编程 020
2.4.1 游戏主循环 021
2.4.2 程序结构 022
2.4.3 本书游戏概述 022
2.5 小结 023
第3章 变量 024
3.1 数据类型 024
3.1.1 基本数据类型 025
3.1.2 使用基本数据类型 027
3.1.3 游戏编程挑战1:基本数据类型 029
3.1.4 解决方案 030
3.2 高数据类型 032
3.2.1 var关键字和动态类型 032
3.2.2 数组 034
3.2.3 使用数组 035
3.2.4 游戏编程挑战2:数组 042
3.2.5 解决方案 043
3.2.6 列表 044
3.2.7 使用列表 046
3.2.8 游戏编程挑战3:ArrayList 049
3.2.9 解决方案 050
3.3 小结 050
第4章 深入表达式和作符、流程控制以及变量 052
4.1 表达式和作符 052
4.2 数值表达式 056
4.3 布尔表达式 058
4.4 赋值表达式 059
4.5 递增/递减表达式 059
4.6 按位表达式 061
4.7 移位表达式 061
4.8 作符和作符先 062
4.9 流程控制 063
4.9.1 if-else 语句 064
4.9.2 switch语句 066
4.9.3 try-catch语句 068
4.9.4 游戏编程挑战4:流程控制 069
4.9.5 解决方案 070
4.10 深入变量 072
4.10.1 枚举 072
4.10.2 非常基本的Java类 073
4.10.3 强制类型转换 074
4.10.4 游戏编程挑战5:枚举 078
4.10.5 解决方案 080
4.11 小结 081
第5章 更多数据结构 083
5.1 多维数组 083
5.1.1 声明多维数组 084
5.1.2 使用多维数组 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 队列 097
5.5 参数化类型和数据结构 099
5.6 游戏编程挑战6:栈 099
5.7 解决方案 100
5.8 小结 102
第6章 循环和迭代 103
6.1 for 循环 103
6.1.1 基本for循环 104
6.1.2 for-each 循环 107
6.2 while循环 109
6.2.1 基本while循环 109
6.2.2 游戏主循环 110
6.3 do-while循环 116
6.4 break和continue 117
6.5 游戏编程挑战7:for-each循环 118
6.6 解决方案 119
6.7 小结 119
第7章 对象、类和OOP 121
7.1 类 122
7.1.1 字段 123
7.1.2 方法 126
7.1.3 静态成员 131
7.1.4 构造函数 134
7.2 游戏编程挑战8:MmgBmp类 136
7.3 解决方案 137
7.4 游戏编程挑战9:ScreenGame类 139
7.5 解决方案 140
7.6 类的高主题 140
7.6.1 访问 140
7.6.2 类的设计 140
7.6.3 static main入口点 141
7.7 游戏编程挑战10:Dungeon Trap的静态主入口点 143
7.8 解决方案 144
7.9 小结 145
第8章 封装、继承和多态性 147
8.1 封装 147
8.2 继承 148
8.2.1 游戏编程挑战11:继承 150
8.2.2 解决方案 151
8.3 多态性 152
8.3.1 游戏编程挑战12:多态性 158
8.3.2 解决方案 160
8.4 导入类库 161
8.5 视频游戏项目结构 162
8.5.1 游戏编程挑战13:新建游戏项目 164
8.5.2 解决方案 165
8.6 小结 172
第9章 调试技术 174
9.1 输出跟踪 174
9.2 IDE的调试功能 175
9.3 异常 178
9.3.1 异常处理 178
9.3.2 定义异常 181
9.3.3 栈跟踪 182
9.4 小结 183
第10章 结语 184
10.1 学成就 184
10.2 技能提升建议 187
10.3 后会有期 188


—  没有更多了  —

以下为对购买帮助不大的评价

正版全新
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP