热门搜索: 中考 高考 考试 开卷17
服务电话 024-96192/23945006
 

明解Java

编号:
wx1201639331
销售价:
¥85.14
(市场价: ¥99.00)
赠送积分:
85
数量:
   
商品介绍

本书图文并茂,示例丰富,通过284幅图表和258段代码,由浅入深地解说了从Java的基础知识到面向对象编程的内容,涉及变量、分支、循环、基本数据类型和运算、数组、方法、类、包、接口、字符和字符串、异常处理等。书中出现的程序包括猜数游戏、猜拳游戏、心算训练等,能够让读者愉快地学习。

柴田望洋,日本福冈工业大学信息工程学院副教授。编写了一系列极富影响力的计算机教材和参考书,如《明解C++》《明解Java》等。本书于2000年荣获日本工学教育协会著作奖。
侯振龙,管理科学与工程专业硕士,日语一级,软件开发工程师,具有十年对日软件开发经验,现就职于某日本独资企业。

第1章在画面上显示字符1
1-1关于Java2
Java的诞生2
Java的特点2
Java的发展4
学前准备4
1-2在画面上显示字符5
创建和运行程序5
注释8
程序结构10
字符串常量11
在画面上输出和流12
字符串的拼接13
换行13
符号的称呼14
自由书写15
缩进16
小结19
第2章使用变量21
2-1变量22
输出运算结果22
变量25
变量和初始化28
2-2通过键盘输入31
通过键盘输入31
运算符和操作数33
final变量36
生成随机数38
字符串的读入40
小结43
第3章程序流程之分支45
3-1if语句46
if-then语句46
关系运算符47
if-then-else语句47
相等运算符50
逻辑非运算符50
嵌套的if语句51
表达式和求值55
表达式语句和空语句57
逻辑与运算符和逻辑或运算符58
条件运算符62
三个值中的最大值64
程序块66
两个值的排序67
3-2switch语句70
switch语句70
选择语句74
3-3关键字、标识符、运算符75
关键字75
分隔符75
标识符75
常量76
运算符76
小结81
第4章程序流程之循环83
4-1do语句84
do语句84
4-2while语句90
while语句90
递增运算符和递减运算符91
while语句和do语句97
复合赋值运算符98
4-3for语句103
for语句103
流程图105
4-4多重循环110
九九乘法表110
直角三角形的显示111
4-5break语句和continue语句114
break语句114
continue语句115
带标签的break语句117
带标签的continue语句119
4-6printf方法121
printf方法121
小结125
第5章基本类型和运算127
5-1基本类型128
基本类型128
整型129
浮点型137
布尔型(boolean型)141
5-2运算和类型144
运算和类型144
造型运算符146
基本类型的缩小转换148
基本类型的放大转换150
基本类型的放大转换和缩小转换151
循环的控制152
5-3转义字符154
转义字符154
小结157
第6章数组159
6-1数组160
数组160
数组的构成元素163
数组的初始化和赋值169
使用数组处理成绩170
计算数组元素中的最大值171
线性查172
扩展for语句176
对数组进行倒序排列178
数组的复制180
字符串数组184
引用类型和对象185
final数组187
6-2多维数组188
多维数组188
多维数组的内部191
不规则二维数组的内部193
初始值195
小结197
第7章方法199
7-1方法200
方法200
return语句205
值传递207
void方法208
方法的通用性209
其他方法的调用210
作用域212
不接收参数的方法214
7-2窥探整数内部217
位运算217
移位运算219
7-3操作数组的方法225
计算最大值的方法225
线性查找226
对数组中的元素进行倒序排列228
比较两个数组230
返回数组的方法232
多维数组的传递235
7-4重载237
方法的重载237
小结241
第8章类的基础知识243
8-1类244
数据操作244
类245
构造函数254
方法256
8-2汽车类260
类的独立260
标识符的命名267
小结69
第9章创建日期类271
9-1创建日期类272
日期类272
构造函数和方法272
访问器274
类类型变量的赋值275
类类型变量的比较277
作为参数的类类型变量279
类类型实例的数组281
日期类的改进285
9-2类类型的字段295
类类型的字段295
返回引用的方法296
汽车类的使用示例298
has-A300
小结302
第10章类变量和类方法305
10-1类变量306
类变量(静态字段)306
类变量的访问309
库中提供的类变量311
10-2类方法314
类方法314
类变量和类方法317
Math类的类方法320
工具类322
10-3类初始化器和实例初始化器323
类初始化器(静态初始化器)323
实例初始化器326
小结329
第11章包331
11-1包和导入声明332
包332
类型导入声明333
静态导入声明337
11-2包的声明340
包340
包和目录341
唯一的包名345
11-3类和成员的访问属性347
类的访问控制347
成员的访问控制348
小结351
第12章类的派生和多态353
12-1继承354
银行账户类354
派生和继承355
派生和构造函数357
类层次362
Object类364
增量编程365
is-A关系和实例的引用366
12-2多态370
方法的重写370
多态371
面向对象的三大要素375
引用类型的转型375
instanceof运算符376
@Override注解377
12-3继承和访问属性379
成员379
final类和方法380
重写和方法的访问属性380
小结385
第13章抽象类387
13-1抽象类388
抽象类388
13-2具有抽象性的非抽象方法的设计393
图形类群的改进393
文档注释和javadoc404
小结411
第14章接口413
14-1接口414
接口414
类的派生和接口的实现420
多个接口的实现422
14-2接口的派生424
接口的派生424
小结426
第15章字符和字符串429
15-1字符430
字符430
char型432
15-2字符串和String434
字符串和字符串常量434
String型434
构造函数437
方法440
字符串的比较446
format方法448
15-3字符串数组和命令行参数450
字符串数组450
命令行参数453
小结457
第16章异常处理459
16-1什么是异常460
什么是异常460
捕获异常461
try语句463
传递异常465
16-2异常处理467
异常类467
检查异常和非检查异常468
Throwable类468
抛出和捕获异常470
检查异常的处理471
创建异常类473
委托异常475
再次抛出异常477
小结479
后记481
参考文献484

大家好!《明解 Java》是一本讲解世界上许多人都在使用的 Java 编程语言的入门书。 本书从编程的基础开始,逐步深入地进行讲解,直至读者掌握面向对象编程。 本书面向的是了解计算机的基本用法、初次挑战编程的读者。本书将基于我自己常年为大量学生及听讲者授课的丰富经验,针对学习者难以理解及容易失误的地方进行重点介绍。 本书同时注重如下两方面的介绍。■   Java 语言的基础■   编程的基础如果将这两方面比作外语学习的话,简单来说,前者就相当于“基础的语法和单词”,而后者则 相当于“书写简单的文章和进行对话”。为了让读者能够直观地理解各种概念和语法,本书提供了 284 幅图表,以便读者可以轻松地 阅读。本书还提供了 258 段示例程序。示例程序较多,就像外语教材中对话和例句较多一样。请大家 通过这为数众多的程序,开启 Java 编程之路吧!本书介绍的程序还包括猜数字游戏、猜拳游戏、心算训练等,能够让读者愉快地进行学习。 本书使用了口语化的语言。如果读者在阅读时能感觉到像是在听我讲课,并和我一起学习完全部 16 章的内容,那我将倍感荣幸。柴田望洋

商品参数
基本信息
出版社 人民邮电出版社
ISBN 9787115471857
条码 9787115471857
编者 (日)柴田望洋 著;侯振龙 译
译者 侯振龙
出版年月 2018-01-01 00:00:00.0
开本 16开
装帧 平装
页数 483
字数 732千字
版次 1
印次 1
纸张
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]