图书介绍

Java面向对象编程PDF|Epub|txt|kindle电子书版本网盘下载

Java面向对象编程
  • 肖睿,李志勇主编;李攀,叶建森,龚芝副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517055730
  • 出版时间:2017
  • 标注页数:168页
  • 文件大小:21MB
  • 文件页数:178页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java面向对象编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识Java1

本章任务2

任务1 使用文本编辑器开发Java程序2

1.1.1 Java语言的产生与发展历史3

1.1.2 开发环境搭建与配置3

1.1.3 使用记事本开发Java程序5

1.1.4 Java虚拟机与跨平台原理6

任务2 使用MyEclipse开发Java程序7

1.2.1 MyEclipse的下载与使用7

1.2.2 使用Java API帮助文档8

1.2.3 使用Java反编译工具9

本章总结10

本章练习11

第2章 数据类型和运算符13

本章任务14

任务1 实现个人简历信息输出14

2.1.1 使用规范的标识符为变量命名15

2.1.2 使用注释对代码进行解释说明16

2.1.3 数据类型18

任务2 实现模拟幸运抽奖23

2.2.1 Java中的运算符25

2.2.2 优先级和结合性32

本章总结33

本章练习33

第3章 流程控制35

本章任务36

任务1 判断成绩取值范围37

3.1.1 认识流程控制结构37

3.1.2 使用Java的选择结构完成程序分支处理37

任务2 计算若干名学生每人5门课程的平均分46

3.2.1 使用循环结构完成重复操作47

3.2.2 使用跳转语句控制程序流程54

本章总结60

本章练习60

第4章 数组63

本章任务64

任务1 使用数组计算5个学生的平均分、最高分和最低分65

4.1.1 一维数组65

4.1.2 一维数组常见问题73

任务2 计算每个班级的学生总成绩74

4.2.1 二维数组74

4.2.2 二维数组及其使用75

任务3 按升序排列每个班级的学生成绩76

4.3.1 Arrays类及其常用方法77

4.3.2 使用Arrays类操作数组77

本章总结81

本章练习81

第5章 类和对象83

本章任务84

任务1 定义和创建“人”类,并输出其信息85

5.1.1 类与对象85

5.1.2 定义类86

5.1.3 创建和使用对象87

任务2 升级“人”类的功能90

5.2.1 成员方法90

5.2.2 成员变量93

5.2.3 构造方法96

任务3 在控制台输出人员信息99

5.3.1 封装概述99

5.3.2 封装的步骤99

任务4 使用包的概念改进人员信息输出功能102

5.4.1 包的作用102

5.4.2 包的定义103

5.4.3 包的使用103

任务5 在Java中使用访问修饰符104

5.5.1 类和类成员的访问控制104

5.5.2 static关键字105

本章总结107

本章练习108

第6章 继承和多态111

本章任务112

任务1 使用继承重新定义部门类112

6.1.1 继承的作用112

6.1.2 使用继承定义部门类113

任务2 使用继承和重写完善部门信息输出114

6.2.1 使用继承和重写实现部门类及子类114

6.2.2 继承中的方法重写120

任务3 输出医生给宠物看病的过程121

6.3.1 实现多态的表现形式122

6.3.2 多态的应用125

本章总结127

本章练习128

第7章 抽象类和接口131

本章任务132

任务 模拟实现“愤怒的小鸟”游戏132

7.1.1 初识抽象类和抽象方法133

7.1.2 使用抽象类描述抽象的事物134

7.1.3 抽象类和抽象方法的优势135

7.1.4 抽象类的局限性136

7.1.5 初识接口137

7.1.6 使用接口的优势140

7.1.7 面向对象设计的原则142

本章总结143

本章练习143

第8章 异常145

本章任务146

任务 使用异常处理机制解决程序中的问题146

8.1.1 异常概述146

8.1.2 Java异常处理机制150

本章总结159

本章练习160

第9章 综合练习——动物乐园161

本章任务162

任务 完成“动物乐园”综合练习162

9.1.1 项目需求162

9.1.2 项目环境准备163

9.1.3 项目覆盖的技能点163

9.1.4 难点分析164

9.1.5 项目实现思路164

本章总结167

本章练习167

热门推荐