图书介绍

java程序设计PDF|Epub|txt|kindle电子书版本网盘下载

java程序设计
  • 马世霞主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111229045
  • 出版时间:2008
  • 标注页数:287页
  • 文件大小:211MB
  • 文件页数:293页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

java程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java概论1

1.1 Java产生的背景1

1.2 Java语言特点1

1.3 Java平台和虚拟机3

1.4 运行环境安装与测试4

1.4.1 Java开发包的安装4

1.4.2 环境变量设定6

1.4.3 环境测试6

1.5 初识两类Java程序7

1.5.1 Java应用程序(Java Application)7

1.5.2 Java小程序(Java Applet)9

1.5.3 建档应用程序javadoc12

1.5.4 反汇编器javap13

1.6 Java编程规范15

1.7 Java应用前景15

1.8 本章小结16

1.9 知识测试16

第2章 Java基本语法18

2.1 简单数据类型18

2.1.1 标识符18

2.1.2 关键字19

2.1.3 注释19

2.1.4 常量19

2.1.5 变量20

2.1.6 数据类型概述21

2.1.7 运算符与表达式26

2.2 控制语句29

2.2.1 简单if条件语句29

2.2.2 简单if…else条件语句29

2.2.3 if语句的嵌套30

2.2.4 switch语句31

2.2.5 循环语句32

2.2.6 跳转语句37

2.3 数组39

2.3.1 一维数组39

2.3.2 多维数组41

2.4 本章小结42

2.5 知识测试43

第3章 面向对象编程46

3.1 面向对象的思想46

3.1.1 面向对象的基本概念46

3.1.2 面向对象的特点47

3.2 类48

3.2.1 类声明48

3.2.2 类体49

3.2.3 构造方法52

3.3 对象54

3.3.1 对象的定义54

3.3.2 对象的使用55

3.4 继承与多态57

3.4.1 继承性57

3.4.2 多态性59

3.5 抽象类和接口64

3.5.1 抽象类64

3.5.2 接口66

3.5.3 接口的定义66

3.5.4 接口的实现67

3.6 包68

3.7 系统常用类71

3.7.1 系统常用包71

3.7.2 Object类71

3.7.3 Character类73

3.7.4 Integer类74

3.7.5 String类75

3.7.6 StringBuffer类77

3.7.7 数学类78

3.8 本章小结81

3.9 知识测试81

第4章 异常处理84

4.1 异常处理的概念84

4.2 异常类85

4.2.1 异常类的层次结构85

4.2.2 Exception类及其子类86

4.2.3 Error类及其子类87

4.3 异常处理87

4.3.1 异常的产生87

4.3.2 抛出异常88

4.3.3 捕获异常92

4.4 创建自己的异常类94

4.5 本章小结97

4.6 知识测试98

第5章 Applet程序设计100

5.1 Applet的生命周期和Applet的方法100

5.1.1 Applet类的层次关系100

5.1.2 Applet的创建101

5.1.3 Applet的生命周期101

5.1.4 Applet类的显示方法103

5.2 Applet标记104

5.3 Applet通信105

5.3.1 同一页Applet之间的通信105

5.3.2 Applet与浏览器之间的通信108

5.4 Applet程序示例109

5.5 本章小结111

5.6 知识测试112

第6章 图形用户界面113

6.1 AWT简介113

6.1.1 AWT图形用户界面设计113

6.1.2 AWT类114

6.2 事件处理概述115

6.3 AWT控件118

6.3.1 标签119

6.3.2 按钮与动作事件119

6.3.3 文本框与文本区121

6.3.4 下拉列表与选择事件126

6.3.5 列表与选择事件128

6.3.6 复选框与选择事件128

6.3.7 单选按钮组与选择事件130

6.3.8 滚动条与调整事件132

6.3.9 鼠标、键盘事件135

6.4 布局管理器138

6.5 本章小结145

6.6 知识测试145

第7章 输入与输出147

7.1 I/0流概述147

7.2 字节流148

7.2.1 InputStream类和OutputStream类149

7.2.2 文件流FilelnputStream/FileOutputStream150

7.2.3 标准流156

7.2.4 过滤字节流157

7.2.5 数据流158

7.3 字符流158

7.3.1 Reader类和Writer类158

7.3.2 InputStreamReader类和OutputStreamWriter类159

7.3.3 BufferedReader类和BufferedWriter类160

7.4 本章小结163

7.5 知识测试164

第8章 多线程165

8.1 线程概述165

8.1.1 进程与线程165

8.1.2 Thread类166

8.1.3 线程的生命周期168

8.2 线程的实现168

8.3 线程的同步171

8.4 本章小结177

8.5 知识测试178

第9章 图形、动画与多媒体180

9.1 文本和字体180

9.1.1 文本输出180

9.1.2 字体设置182

9.2 图形185

9.2.1 绘制直线185

9.2.2 矩形187

9.2.3 椭圆189

9.2.4 圆弧190

9.2.5 多边形192

9.3 颜色195

9.3.1 Color类195

9.3.2 Graphics类与Color类195

9.4 图像197

9.4.1 图像的显示198

9.4.2 图像的缩放显示200

9.5 声音的播放202

9.6 动画的生成205

9.7 本章小结213

9.8 知识测试213

第10章 访问数据库215

10.1 概述215

10.1.1 JDBC简介215

10.1.2 JDBC的用途217

10.2 JDBC应用程序接口217

10.2.1 数据库连接217

10.2.2 向数据库发送SQL语句218

10.2.3 数据结果集218

10.2.4 关闭数据库连接218

10.3 配置ODBC数据源219

10.3.1 建立数据库219

10.3.2 建立数据源220

10.4 数据库编程实例222

10.5 本章小结223

10.6 知识测试224

第11章 网络编程225

11.1 网络编程的基本概念225

11.1.1 Java与网络编程225

11.1.2 处理主机名称及IP地址的InetAddress类226

11.2 传输层协议TCP和UDP227

11.3 Java与统一资源定位符(URL)228

11.3.1 URL基础知识228

11.3.2 在Java中实现URL228

11.4 Java与Socket编程234

11.4.1 Socket原理234

11.4.2 Java与Socket实现237

11.4.3 Java与UDP上Socket的实现244

11.5 本章小结249

11.6 知识测试249

第12章 游戏250

12.1 吃豆游戏介绍250

12.2 吃豆游戏实现251

第13章 实验273

实验一 熟悉Java编程环境和Java程序结构273

实验二 Applet程序设计274

实验三 Java基本语法275

实验四 面向对象基础276

实验五 异常处理277

实验六 图形用户界面279

实验七 输入输出280

实验八 多线程281

实验九 图形、动画与多媒体282

实验十 数据库284

实验十一 网络编程285

参考文献287

热门推荐