Java编程思维全新pdf下载pdf下载

Java编程思维全新百度网盘pdf下载

作者:
简介:本篇主要提供Java编程思维全新pdf下载
出版社:美文图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  • 作者:艾伦·唐尼
  • 著:艾伦·唐尼
  • 装帧:简装
  • 印次:暂无
  • 定价:59.0
  • ISBN:9787115440150
  • 出版社:人民邮电出版社
  • 开本:16开
  • 印刷时间:暂无
  • 语种:中文
  • 出版时间:2017-01-01
  • 页数:202
  • 外部编号:1201434445
  • 版次:1

章编程之道1
1.1何为编程1
1.2何为计算机科学2
1.3编程语言2
1.4Hello World程序4
1.5显示字符串5
1.6转义序列5
1.7设置代码格式6
1.8调试代码7
1.9术语表8
1.10练习9
第2章变量和运算符12
2.1声明变量12
2.2赋值13
2.3状态图14
2.4显示变量14
2.5算术运算符15
2.6浮点数16
2.7舍入误差17
2.8字符串运算符18
2.9组合19
2.10错误类型20
2.11术语表22
2.12练习24
第3章输入和输出26
3.1System类26
3.2Scanner类27
3.3程序结构28
3.4英寸到厘米的转换29
3.5字面量和常量30
3.6设置输出的格式30
3.7厘米到英寸的转换31
3.8求模运算符32
3.9整合33
3.10Scanner类的bug34
3.11术语表35
3.12练习36
第4章void方法38
4.1Math类的方法38
4.2再谈组合39
4.3添加方法40
4.4执行流程41
4.5形参和实参42
4.6多个形参43
4.7栈图44
4.8阅读文档45
4.9编写文档47
4.10术语表48
4.11练习49
第5章条件和逻辑51
5.1关系运算符51
5.2逻辑运算符52
5.3条件语句53
5.4串接和嵌套54
5.5标志变量54
5.6return语句55
5.7验*输入56
5.8递归方法56
5.9递归栈图58
5.10二进制数59
5.11术语表60
5.12练习61
第6章值方法64
6.1返回值64
6.2编写方法66
6.3方法组合68
6.4重载69
6.5boolean方法70
6.6Javadoc标签70
6.7再谈递归71
6.8姑且相信73
6.9再举一个例子74
6.10术语表74
6.11练习75
第7章循环79
7.1while语句79
7.2生成表格80
7.3封装和泛化82
7.4再谈泛化84
7.5for语句86
7.6do—while循环87
7.7break和continue87
7.8术语表88
7.9练习89
第8章数组92
8.1创建数组92
8.2访问元素93
8.3显示数组94
8.4复制数组95
8.5数组的长度96
8.6数组遍历96
8.7随机数97
8.8遍历和计数98
8.9生成直方图99
8.10改进的for循环99
8.11术语表100
8.12练习101
第9章字符串104
9.1字符104
9.2字符串是不可修改的105
9.3字符串遍历106
9.4子串107
9.5方法indexOf107
9.6字符串比较108
9.7设置字符串的格式109
9.8包装类110
9.9命令行实参110
9.10术语表111
9.11练习112
0章对象116
10.1Point对象116
10.2属*117
10.3将对象用作参数117
10.4将对象作为返回类型118
10.5可修改的对象119
10.6指定别名120
10.7关键字null121
10.8垃圾收集122
10.9类图122
10.10Java类库的源代码123
10.11术语表124
10.12练习124
1章类128
11.1Time类128
11.2构造函数129
11.3再谈构造函数130
11.4获取方法和设置方法131
11.5显示对象133
11.6方法toString134
11.7方法equals134
11.8时间相加136
11.9纯方法和非纯方法137
11.10术语表138
11.11练习139
2章对象数组142
12.1Card对象142
12.2方法toString144
12.3类变量145
12.4方法compareT**46
12.5Card对象是不可修改的147
12.6Card数组148
12.7顺序查找149
12.8二分法查找150
12.9跟踪代码151
12.10递归版本151
12.11术语表152
12.12练习152
3章数组对象155
13.1Deck类155
13.2洗牌156
13.3*择排序157
13.4合并排序158
13.5方法subdeck158
13.6方法merge159
13.7添加递归160
13.8术语表161
13.9练习161
4章包含**对象的对象163
14.1Deck和手里的牌163
14.2CardCollection164
14.3继承166
14.4发牌168
14.5Player类169
14.6Eights类171
14.7类之间的关系174
14.8术语表175
14.9练习176
附录A开发工具177
附录BJava 2D图形186
附录C调试192
作者简介202
封面简介202

Allen B. Downey,欧林学院的计算机教授。曾任教于韦尔斯利女子学院、科尔比学院和加州大学伯利分校;拥有加州大学伯利分校计算机博士**以及麻省理工学院学士和硕士**。
Chris Mayfield,詹姆斯麦迪逊大学的计算机*理教授,致力于计算机教育和职业发展的研究;拥有普渡大学计算机博士**以及犹他大学计算机和德语*士**。
袁国忠,自由译者;2000年起专事翻译,主译图书,偶译新闻稿、软文;出版译著40余部,其中包括《C Prime Plus中文版》《CCNA学习指南》《CCNP ROUTE学习指南》《面向模式的软件架构:模式系统》《Android应用UI设计模式》《风投的*择:谁是下一个十亿美元级公司》等,总计700余万字;专事翻译前,从事过三年化工产品分析和开发,做过两年杂志和图书编辑。

本书从基本的编程术语入手,用代码示例诠释计算机科学概念,旨在教会读者像计算机科学家那样思考,并掌握解决问题这一重要技能。书*内容*分*14章、3个附录,每章末都附有术语表和练习。
本书适合想学习计算机科学和编程相关内容的初学者。