• 面向对象程序设计Java
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

面向对象程序设计Java

正版现货,品相完整,套书只发一本,多版面书籍只对书名

41.72 7.5折 56 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者肖毅

出版社科学出版社

出版时间2019-11

版次1

装帧平装

上书时间2024-06-08

图书-天下的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 肖毅
  • 出版社 科学出版社
  • 出版时间 2019-11
  • 版次 1
  • ISBN 9787030625076
  • 定价 56.00元
  • 装帧 平装
  • 字数 363千字
【内容简介】
Java是一门优秀的纯面向对象语言。《面向对象程序设计Java》从Java的基本概念入手,循序渐进地介绍Java语言程序设计基础、面向对象程序设计、图形用户界面设计、异常处理、多线程设计、图形图像处理及Applet小程序设计等。在讲解过程中,始终强调以面向对象的思想来分析问题与解决问题。《面向对象程序设计Java》案例设计巧妙,讲解细致透彻,步骤清晰翔实,方便读者自学,每章均配备习题。习题参考答案请扫目录页二维码。
【目录】
目录

第1章 Java语言概述 1

1.1 编程语言的发展 1

1.1.1 机器语言 1

1.1.2 汇编语言 2

1.1.3 高级语言 3

1.1.4 面向对象的程序设计语言 4

1.2 Java简介 4

1.2.1 Java的产生与发展 4

1.2.2 Java的应用领域 5

1.2.3 Java的版本 6

1.2.4 Java的特性 7

1.3 Java程序分类 9

1.3.1 Java应用程序 9

1.3.2 JAVA Applet 9

1.3.3 Servlet程序 10

1.4 开发运行环境 12

1.4.1 JDK的下载、安装与配置 12

1.4.2 JDK开发工具包的目录结构 21

1.4.3 JDK、JRE和JVM之间的关系 22

1.5 Java程序的运行步骤 22

1.5.1 JVM的体系结构及工作原理 22

1.5.2 Java Application程序的建立及运行 24

1.5.3 Java Applet程序的建立及运行 24

1.6 **个Java程序 25

1.7 小结 27

1.8 习题 27

第2章 Java语言基础 28

2.1 基本数据类型 28

2.1.1 整数类型 28

2.1.2 浮点类型 29

2.1.3 字符类型 31

2.1.4 布尔类型 32

2.2 变量与常量 32

2.2.1 标识符和关键字 32

2.2.2 声明变量 33

2.2.3 声明常量 33

2.2.4 变量的有效范围 34

2.3 运算符、表达式和语句 35

2.3.1 算术运算符 35

2.3.2 赋值运算符 36

2.3.3 自增和自减运算符 37

2.3.4 比较运算符 38

2.3.5 逻辑运算符 39

2.3.6 位运算符 40

2.3.7 三元运算符 42

2.3.8 运算符优先级 42

2.4 数据类型转换 43

2.4.1 隐式类型转换 43

2.4.2 显式类型转换 44

2.5 代码注释与编码规范 45

2.5.1 代码注释 45

2.5.2 编码规范 45

2.6 程序流程控制 46

2.6.1 复合语句 46

2.6.2 条件语句 46

2.6.3 循环语句 52

2.6.4 循环控制 55

2.7 字符串 57

2.7.1 String类 57

2.7.2 连接字符串 58

2.7.3 获取字符串信息 59

2.7.4 字符串操作 59

2.8 数组 62

2.8.1 数组概述 62

2.8.2 一维数组的创建和使用 62

2.8.3 二维数组的创建和使用 63

2.8.4 数组的基本操作 64

2.9 小结 66

2.10 习题 66

第3章 类与对象 68

3.1 面向对象概述 68

3.1.1 对象的概念 68

3.1.2 类的概念 68

3.1.3 封装 69

3.1.4 继承 69

3.1.5 多态 70

3.2 类 71

3.2.1 类的定义 71

3.2.2 成员变量 71

3.2.3 成员方法 72

3.2.4 权限修饰符 73

3.2.5 局部变量的概念 74

3.2.6 局部变量的有效范围 74

3.2.7 this关键字 75

3.3 构造器 76

3.4 方法重载 77

3.4.1 需要重载的意义 77

3.4.2 方法签名 77

3.4.3 重载定义 79

3.5 对象 80

3.5.1 对象的创建 80

3.5.2 访问对象的属性和行为 81

3.5.3 对象的引用 82

3.5.4 对象的比较 83

3.5.5 对象的销毁 84

3.6 static 85

3.7 内部类 87

3.8 包 88

3.9 小结 90

3.10 习题 91

第4章 继承与多态 92

4.1 继承机制 92

4.1.1 继承实例 92

4.1.2 继承的定义 96

4.1.3 继承的实现 96

4.1.4 继承的结果 99

4.2 super 100

4.3 instanceof 103

4.4 成员覆盖 105

4.4.1 属性隐藏 105

4.4.2 方法重写 106

4.5 final 108

4.5.1 final变量 108

4.5.2 final方法 113

4.5.3 final类 114

4.6 多态性 115

4.6.1 多态概述 115

4.6.2 类型多态 116

4.6.3 方法多态 118

4.7 抽象类 119

4.8 接口 121

4.8.1 接口思想 121

4.8.2 接口定义 121

4.8.3 实现接口 122

4.8.4 接口与多态 123

4.8.5 接口与抽象类 125

4.9 Object类 125

4.10 小结 128

4.11 习题 129

第5章 图形用户界面设计 130

5.1 Swing概述 130

5.2 窗体 130

5.2.1 JFrame窗体 130

5.2.2 JDialog窗体 132

5.3 面板 135

5.3.1 JPanel面板 135

5.3.2 JScrollPane面板 137

5.4 标签 138

5.5 按钮 142

5.6 布局管理器 146

5.6.1 边界布局管理器 146

5.6.2 流布局管理器 148

5.6.3 网格布局管理器 149

5.7 文本框 151

5.8 列表框 153

5.9 事件处理机制 155

5.9.1 事件响应 155

5.9.2 事件处理的实现方法 155

5.9.3 动作事件 159

5.9.4 焦点事件 159

5.9.5 键盘事件 161

5.9.6 鼠标事件 163

5.10 菜单栏和工具栏 165

5.10.1 菜单栏 165

5.10.2 工具栏 169

5.11 小结 171

5.12 习题 171

第6章 异常处理 172

6.1 异常概述 172

6.2 异常处理机制 174

6.2.1 try-catch 175

6.2.2 try-catch-finally 177

6.3 自定义异常 178

6.4 抛出异常 179

6.4.1 throws 180

6.4.2 throw 180

6.5 Java异常类 182

6.5.1 运行时异常 184

6.5.2 受检查异常 185

6.6 小结 186

6.7 习题 186

第7章 多线程 189

7.1 进程与线程 189

7.2 创建多线程的两种方式 190

7.2.1 继承Thread类 190

7.2.2 实现Runnable接口 192

7.3 线程的生命周期 193

7.4 线程的常用方法 194

7.4.1 线程的休眠 195

7.4.2 线程的加入 196

7.4.3 线程的中断 198

7.4.4 线程的礼让 199

7.5 线程的优先级 201

7.6 线程同步 201

7.6.1 线程安全 201

7.6.2 线程同步机制 203

7.7 小结 205

7.8 习题 205

第8章 绘图与图像处理 208

8.1 Java绘图 208

8.1.1 画布 208

8.1.2 画笔 208

8.2 绘制图形 209

8.2.1 绘图方法 209

8.2.2 Canvas类 211

8.3 绘图颜色与画笔属性 214

8.3.1 设置颜色 214

8.3.2 画笔属性 217

8.4 绘制文本 221

8.4.1 设置字体 221

8.4.2 显示文字 221

8.5 绘制图片 222

8.6 图像处理 223

8.6.1 放大与缩小 223

8.6.2 图像翻转 225

8.6.3 图像旋转 227

8.6.4 图像倾斜 228

8.7 小结 229

8.8 习题 230

第9章 Java Applet 231

9.1 HTML与Applet简介 231

9.2 Applet的工作原理 231

9.3 Applet的创建 232

9.4 HTML中Applet标签的使用 233

9.5 Applet的生命周期 234

9.6 Applet在Web中的应用 236

9.7 Appplet安全 243

9.7.1 Applet安全控制 243

9.7.2 Applet沙箱 243

9.8 小结 244

9.9 习题 244

参考文献 246
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP