图书介绍

面向对象程序设计教程 Java版 第4版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

面向对象程序设计教程 Java版 第4版
  • (美)武(Wu,C.T.)著;马素霞等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111213165
  • 出版时间:2007
  • 标注页数:572页
  • 文件大小:61MB
  • 文件页数:585页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

面向对象程序设计教程 Java版 第4版PDF格式电子书版下载

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

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

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

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

图书目录

第0章 程序设计语言简介1

0.1 程序设计语言1

0.2 Java1

第1章 面向对象程序设计与软件开发简介2

1.1 类和对象2

1.2 消息和方法3

1.3 类数据值和实例数据值5

1.4 继承6

1.5 软件工程和软件生命周期7

练习8

第2章 Java使用初步10

2.1 第一个Java程序10

2.2 程序的组成元素16

2.3 编辑、编译及运行周期22

2.4 Java标准类实例24

2.5 实例开发32

练习36

第3章 数值数据40

3.1 变量40

3.2 算术表达式45

3.3 常量49

3.4 获取数字输入值50

3.5 标准输出53

3.6 标准输入55

3.7 Math类60

3.8 随机数生成63

3.9 GregorianCalendar类64

3.10 实例开发67

3.11 数字表示75

练习77

第4章 自定义类:第一部分83

4.1 第一个例子:定义并使用类83

4.2 第二个例子:定义并使用多个类90

4.3 匹配实参与形参93

4.4 将对象传递给方法94

4.5 构造方法98

4.6 信息隐藏与可视性修饰符101

4.7 类常量103

4.8 局部变量108

4.9 调用同一类中的方法110

4.10 将任一类变成主类112

4.11 实例开发113

练习122

第5章 选择语句127

5.1 if语句127

5.2 嵌套的if语句134

5.3 布尔表达式和变量139

5.4 比较对象144

5.5 switch语句148

5.6 绘图151

5.7 实例开发157

练习171

第6章 重复语句177

6.1 while语句177

6.2 编写重复语句存在的陷阱183

6.3 do-while语句187

6.4 回环分半重复控制189

6.5 确认对话框192

6.6 for语句192

6.7 嵌套的for语句195

6.8 格式化输出197

6.9 贷款表201

6.10 估算运行时间202

6.11 递归方法205

6.12 实例开发208

练习215

第7章 自定义类:第二部分221

7.1 从方法中返回对象221

7.2 保留字this224

7.3 重载方法和构造方法230

7.4 类变量和类方法233

7.5 值调用参数传递235

7.6 将类组织成包240

7.7 使用Javadoc注释命令生成类文档241

7.8 完整的Fraction类245

7.9 实例开发251

练习262

第8章 异常与断言267

8.1 捕获异常267

8.2 抛出异常与多catch块271

8.3 传播异常275

8.4 异常的类型280

8.5 自定义异常282

8.6 断言284

8.7 实例开发288

练习297

第9章 字符与字符串299

9.1 字符299

9.2 字符串301

9.3 模式匹配和正则表达式308

9.4 Pattern类和Matcher类313

9.5 比较字符串315

9.6 StringBuffer和StringBuilder类317

9.7 实例开发321

练习329

第10章 数组333

10.1 数组基本概念333

10.2 对象数组341

10.3 将数组传递给方法348

10.4 二维数组352

10.5 列表和映射357

10.6 实例开发364

练习375

第11章 排序和查找378

11.1 查找378

11.2 排序381

11.3 堆排序386

11.4 实例开发395

练习409

第12章 文件输入与输出411

12.1 File和JFileChooser对象411

12.2 低级文件I/O417

12.3 高级文件I/O420

12.4 I/O对象427

12.5 实例开发432

练习437

第13章 继承与多态440

13.1 用继承定义类440

13.2 运用多态有效地使用类443

13.3 继承和成员可访问性445

13.4 继承和构造方法448

13.5 抽象超类和抽象方法451

13.6 继承与接口的比较454

13.7 实例开发455

练习468

第14章 图形用户界面与事件驱动的程序设计471

14.1 定制框架窗体472

14.2 图形用户界面程序设计基础476

14.3 与文本相关的GUI组件483

14.4 布局管理器490

14.5 有效使用嵌套面板495

14.6 其他GUI组件501

14.7 菜单514

14.8 处理鼠标事件518

练习523

第15章 递归算法528

15.1 递归的基本元素528

15.2 目录列表529

15.3 异序词530

15.4 汉诺塔532

15.5 快速排序534

15.6 何时不能使用递归537

练习539

附录A 如何运行Java程序541

附录B 实例程序546

附录C 标准类和接口557

附录D UML图569

热门推荐