Java编程思维pdf下载pdf下载

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

作者:
简介:本篇主要提供Java编程思维pdf下载
出版社:辽宁出版集团图书专营店
出版时间:2017-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:Java编程思维/图灵程序设计丛书
  • 作者:(美)艾伦·唐尼//克里斯·梅菲尔德|译者:袁国忠
  • 定价:59
  • 出版社:人民邮电
  • ISBN号:9787115440150

其他参考信息(以实物为准)

  • 出版时间:2017-01-01
  • 印刷时间:2017-01-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:202
  • 字数:325千字

内容提要

艾伦·唐尼、克里斯·梅菲尔德著的《Java编程 思维》从 基本的编程术语入手,用代码示例诠释计 算机科学概念,旨在教会读者像计算机科学家那样思 考,并掌握解决问题这一重要技能。书中内容共分为 14章、3个附录,每章末都附有术语表和练习。
     本书适合想学习计算机科学和编程相关内容的初 学者。
    

作者简介

Chris MayfieId,詹姆斯麦迪逊大学计算机助理教授,致力于计算机教育和职业发展的研究。拥有普渡大学计算机博士学位以及犹他大学计算机和德语学士学位。

目录

前言
第1章 编程之道
1.1 何为编程
1.2 何为计算机科学
1.3 编程语言
1.4 Hello World程序
1.5 显示字符串
1.6 转义序列
1.7 设置代码格式
1.8 调试代码
1.9 术语表
1.10 练习
第2章 变量和运算符
2.1 声明变量
2.2 赋值
2.3 状态图
2.4 显示变量
2.5 算术运算符
2.6 浮点数
2.7 舍入误差
2.8 字符串运算符
2.9 组合
2.10 错误类型
2.11 术语表
2.12 练习
第3章 输入和输出
3.1 System类
3.2 Scanner类
3.3 程序结构
3.4 英寸到厘米的转换
3.5 字面量和常量
3.6 设置输出的格式
3.7 厘米到英寸的转换
3.8 求模运算符
3.9 整合
3.10 Scanner类的bug
3.11 术语表
3.12 练习
第4章 void方法
4.1 Math类的方法
4.2 再谈组合
4.3 添加方法
4.4 执行流程
4.5 形参和实参
4.6 多个形参
4.7 栈图
4.8 阅读文档
4.9 编写文档
4.10 术语表
4.11 练习
第5章 条件和逻辑
5.1 关系运算符
5.2 逻辑运算符
5.3 条件语句
5.4 串接和嵌套
5.5 标志变量
5.6 return语句
5.7 验证输入
5.8 递归方法
5.9 递归栈图
5.10 二进制数
5.11 术语表
5.12 练习
第6章 值方法
6.1 返回值
6.2 编写方法
6.3 方法组合
6.4 重载
6.5 boolean方法
6.6 Javadoc标签
6.7 再谈递归
6.8 姑且相信
6.9 再举一个例子
6.10 术语表
6.11 练习
第7章 循环
7.1 while语句
7.2 生成表格
7.3 封装和泛化
7.4 再谈泛化
7.5 for语句
7.6 do-while循环
7.7 break和continue
7.8 术语表
7.9 练习
第8章 数组
8.1 创建数组
8.2 访问元素
8.3 显示数组
8.4 复制数组
8.5 数组的长度
8.6 数组遍历
8.7 随机数
8.8 遍历和计数
8.9 生成直方图
8.10 改进的for循环
8.11 术语表
8.12 练习
第9章 字符串
9.1 字符
9.2 字符串是不可修改的
9.3 字符串遍历
9.4 子串
9.5 方法indexOf
9.6 字符串比较
9.7 设置字符串的格式
9.8 包装类
9.9 命令行实参
9.10 术语表
9.11 练习
0章 对象
10.1 Point对象
10.2 属性
10.3 将对象用作参数
10.4 将对象作为返回类型
10.5 可修改的对象
10.6 别名
10.7 关键字null
10.8 垃圾收集
10.9 类图
10.10 Java类库的源代码
10.11 术语表
10.12 练习
1章 类
11.1 Time类
11.2 构造函数
11.3 再谈构造函数
11.4 获取方法和设置方法
11.5 显示对象
11.6 方法toString
11.7 方法equals
11.8 时间相加
11.9 纯方法和非纯方法
11.10 术语表
11.11 练习
2章 对象数组
12.1 Card对象
12.2 方法toString
12.3 类变量
12.4 方法compareTo
12.5 Card对象是不可修改的
12.6 Card数组
12.7 顺序查找
12.8 二分法查找
12.9 跟踪代码
12.10 递归版本
12.11 术语表
12.12 练习
3章 数组对象
13.1 Deck类
13.2 洗牌
13.3 选择排序
13.4 合并排序
13.5 方法subdeck
13.6 方法merge
13.7 添加递归
13.8 术语表
13.9 练习
4章 包含其他对象的对象
14.1 Deck和手里的牌
14.2 CardCollection
14.3 继承
14.4 发牌
14.5 Player类
14.6 Eights类
14.7 类之间的关系
14.8 术语表
14.9 练习
附录A 开发工具
附录B Java 2D图形
附录C 调试
作者简介
封面简介