图书介绍
Java面向对象程序开发及实战PDF|Epub|txt|kindle电子书版本网盘下载
![Java面向对象程序开发及实战](https://www.shukui.net/cover/68/34588637.jpg)
- 肖睿,崔雪炜主编;艾华,潘亚,张娟副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115473998
- 出版时间:2018
- 标注页数:196页
- 文件大小:24MB
- 文件页数:209页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java面向对象程序开发及实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java初体验1
任务1使用记事本开发Java程序2
1.1.1 Java语言发展史2
1.1.2 Java开发环境搭建3
1.1.3编写第一个Java程序4
1.1.4 Java跨平台原理5
任务2使用MyEclipse开发Java程序6
1.2.1 MyEclipse的安装和使用6
1.2.2 Java API帮助文档8
1.2.3 Java反编译工具9
本章总结10
本章练习11
第2章 数据类型与运算符13
任务1实现个人信息输出14
2.1.1变量的命名14
2.1.2 Java中的注释15
2.1.3数据类型18
任务2实现抽奖程序23
2.2.1常用运算符24
2.2.2.运算符的优先级32
本章总结33
本章练习33
第3章 流程控制——选择结构与循环结构35
任务1判断成绩取值范围36
3.1.1流程控制结构36
3.1.2选择结构36
任务2计算学生课程平均分46
3.2.1循环结构46
3.2.2跳转语句54
本章总结60
本章练习60
第4章 数组63
任务1使用数组进行基本运算64
4.1.1一维数组64
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
5.1项目需求84
5.2项目环境准备84
5.3案例覆盖的技能点84
5.4难点分析85
5.5项目实现思路86
本章总结98
本章练习98
第6章 面向对象基础99
任务1实现类的基本操作100
6.1.1面向对象的基本概念100
6.1.2定义类101
6.1.3创建和使用对象103
任务2升级类的功能106
6.2.1成员方法106
6.2.2成员变量109
6.2.3构造方法111
任务3在控制台输出人员信息115
6.3.1封装概述115
6.3.2封装的步骤115
任务4使用包改进信息输出118
6.4.1包的概述118
6.4.2包的定义119
6.4.3包的使用119
任务5使用访问修饰符120
6.5.1类和类成员的访问控制121
6.5.2 static关键字121
本章总结123
本章练习124
第7章 继承和多态127
任务1使用继承重新定义部门类128
7.1.1继承的基本概念128
7.1.2继承的应用129
任务2使用继承和重写完善类的结构130
7.2.1使用继承和重写实现部门类及子类130
7.2.2方法重写136
任务3输出医生给宠物看病的过程138
7.3.1实现多态138
7.3.2多态的应用142
本章总结144
本章练习144
第8章 抽象类和接口147
任务 模拟实现“愤怒的小鸟”游戏148
8.1.1初识抽象类和抽象方法148
8.1.2使用抽象类描述抽象的事物149
8.1.3抽象类和抽象方法的优势151
8.1.4抽象类的局限性152
8.1.5初识接口153
8.1.6使用接口的优势156
8.1.7面向对象设计的原则158
本章总结159
本章练习159
第9章 异常的捕获和处理161
任务使用异常处理机制解决问题162
9.1.1异常概述162
9.1.2 Java异常处理机制166
本章总结175
本章练习176
第10章 综合实战——QuickHit177
10.1项目需求178
10.2项目环境准备178
10.3案例覆盖的技能点178
10.4难点分析178
10.5项目实现思路182
本章总结186
本章练习186
附录187
附录1 Java初学者学习方法187
附录2 MyEclipse常用基本操作汇总188