《Java面向对象程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:费贤举主编;庄国强,蒋巍,程红林副主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2012
  • ISBN:9787512325067
  • 页数:271 页
图书介绍:本书为21世纪高等学校规划教材。本书共11章,主要内容包括概述、Java程序设计基础、Java常用系统类的应用、集合与泛型、Java面向对象程序设计、Java的异常处理、Applet小程序、图形用户界面应用、文件和流、多线程和动画编程、网络编程等。本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养;以案例驱动和软件项目开发实例贯穿全书章节,强调理论与习题以及实验题相结合。

第1章 概述 1

1.1了解Java 1

1.2面向对象编程 7

1.3Java运行开发环境 12

1.4Java程序分类 16

1.5Java集成开发环境 19

本章小结 24

习题 25

实验1Java运行开发环境搭建 25

第2章Java程序设计基础 27

2.1Java语言基本语法 27

2.2基本数据类型 30

2.3常量和变量 32

2.4运算符与表达式 34

2.5类型转换 40

2.6流程控制结构 41

2.7数组 48

本章小结 54

习题 54

实验2Java程序设计基础 54

第3章Java常用系统类的应用 56

3.1Java类包概述 56

3.2字符串 57

3.3时间和日期 63

3.4向量 66

3.5堆栈 68

3.6列表 69

本章小结 70

习题 70

实验3Java常用系统类的应用 70

第4章 集合与泛型 72

4.1集合 72

4.2泛型 82

本章小结 94

习题 94

实验4集合与泛型 94

第5章Java面向对象程序设计 96

5.1类 96

5.2访问控制符和封装 105

5.3继承 106

5.4非访问控制符 112

5.5Java的名字空间和包 114

5.6接口 117

5.7综合应用举例 122

本章小结 128

习题 128

实验5Java面向对象程序设计 129

第6章Java的异常处理 131

6.1异常的概念 131

6.2异常处理 132

6.3自定义异常处理类 139

6.4综合应用举例 141

本章小结 144

习题 144

实验6Java异常处理 146

第7章Applet小程序 148

7.1Applet概述 148

7.2在HTML中嵌入Applet程序 152

7.3Applet应用 155

本章小结 161

习题 162

实验7Applet小程序 162

第8章 图形用户界面应用 163

8.1AWT和Swing简介 163

8.2布局管理 167

8.3事件处理 171

8.4常用组件的应用 179

本章小结 194

习题 194

实验8图形用户界面 194

第9章 文件和流 196

9.1File类 196

9.2流 199

9.3对象序列化及其应用 204

本章小结 205

习题 205

实验9输入与输出 206

第10章 多线程和动画编程 207

10.1线程概念 207

10.2线程实现 209

10.3线程同步 216

10.4线程组 218

10.5线程应用举例 219

10.6图形和动画 226

本章小结 233

习题 233

实验10多线程与动画编程 233

第11章 网络编程 235

11.1网络编程基本概念 235

11.2URL类的应用 238

11.3Socket编程 245

11.4UDP编程 259

本章小结 269

习题 270

实验11Java网络编程 270

参考文献 271