图书介绍
Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 欧阳江林主编 著
- 出版社: 北京:科学出版社
- ISBN:7030120159
- 出版时间:2003
- 标注页数:222页
- 文件大小:22MB
- 文件页数:235页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言基础1
1.1 Java语言概述1
1.1.1 Java语言的特点和用途1
1.1.2 Java开发工具3
1.1.3 Java程序开发步骤4
1.1.4 用于Web的Applet6
1.1.5 Application6
1.1.6 一个实用的Applet7
1.2 Java程序的输入输出8
1.2.1 Applet输入输出9
1.2.2 Application输入输出11
1.3 变量与数据类型14
1.3.1 基本数据类型14
1.3.2 常量15
1.3.3 变量16
1.4 运算符与表达式18
1.4.1 运算符18
1.4.2 表达式与运算符的优先级24
1.5 算法与结构化程序设计25
1.5.1 Java程序结构25
1.5.2 Java语句26
1.6 分支控制结构27
1.6.1 if语句27
1.6.2 嵌套的if语句28
1.6.3 switch开关语句29
1.6.4 一个实例30
1.7.2 while循环31
1.7.1 for循环语句31
1.7 循环控制语句31
1.7.3 do-while循环32
1.7.4 循环语句嵌套32
1.7.5 跳转语句33
1.7.6 一个实例34
1.8 定义和使用Java的方法35
1.8.1 方法的定义35
1.8.2 方法的调用36
1.8.3 一个实例36
小结36
习题37
2.1 定义类38
2.1.1 类的修饰38
第2章 Java面向对象编程基础38
2.1.2 类体40
2.1.3 类的构造方法40
2.1.4 成员变量41
2.1.5 成员方法41
2.1.6 消息传递43
2.2 创建类的实例对象43
2.2.1 创建对象43
2.2.2 使用对象44
2.2.3 消除对象44
2.2.4 一个应用实例44
2.3 构造函数45
2.3.1 构造函数的特点45
2.3.2 定义构造函数46
2.4.2 private47
2.4 访问控制修饰符47
2.4.1 public47
2.4.3 Protected48
2.5 静态属性、静态方法和静态初始化器48
2.5.1 静态属性48
2.5.2 静态方法48
2.5.3 静态初始化器50
2.6 抽象类与抽象方法50
2.6.1 抽象类50
2.6.2 抽象方法51
2.7 最终类、最终属性、最终方法和终结器53
2.7.1 最终类53
2.7.2 最终属性53
2.7.3 最终方法和终结器53
2.8.1 其他修饰符54
2.8 其他修饰符及修饰符的混合使用54
2.8.2 修饰符的混合使用55
2.9 继承与重载56
2.9.1 类的继承56
2.9.2 类的多态57
2.10 包59
2.10.1 包的声明59
2.10.2 包的引用59
2.10.3 Java的系统程序包59
2.11 接口61
2.11.1 接口的声明61
2.11.2 接口的继承关系62
2.11.3 在类中实现一个接口62
2.11.4 在类中实现多个接口63
2.12.1 错误与异常64
2.12 错误、异常及其处理64
2.12.2 异常类65
2.12.3 异常的处理67
2.12.4 自定义异常68
2.12.5 抛出异常70
小结71
习题72
第3章 常用工具73
3.1 Java的类库73
3.1.1 语言基础类库73
3.2 数组与向量类74
3.2.1 数组74
3.1.2 Object类74
3.2.2 向量类75
3.3 字符串类77
3.3.1 字符串类的构造方法77
3.3.2 String类的应用78
3.3.3 StringBuffer类的应用80
3.4 其他常用工具81
3.4.1 标准输入输出81
3.4.2 数学函数类Math82
3.4.3 日期类84
3.4.4 随机数类Random85
小结87
习题88
4.1.2 Applet的生命周期89
4.1.1 Applet简介89
4.1 Applet基本工作原理89
第4章 Applet与图形用户界面89
4.2 使用Applet类90
4.2.1 Applet类的主要方法90
4.2.2 应用实例90
4.3 Applet与HTML文件的配合92
4.3.1 Applet标签属性92
4.3.2 HTML和Applet的参数传递93
4.3.3 Applet与Application的合并运行94
4.4 Java图形用户界面的标准组件96
4.4.1 标签96
4.4.2 按钮97
4.4.3 选项框98
4.4.4 复选框和选项按钮99
4.4.5 列表框101
4.4.6 文本框102
4.4.7 文本区103
4.4.8 滚动条105
4.5 组件布局管理106
4.5.1 顺序布局106
4.5.2 边界布局107
4.5.3 卡片布局108
4.5.4 网络布局109
4.5.5 网格包布局110
4.5.6 面板的使用112
4.5.7 手工布局113
4.6.1 Java的事件处理机制114
4.6 事件处理114
4.6.2 事件处理实例117
4.7 窗口、菜单和对话框121
4.7.1 窗口121
4.7.2 菜单122
4.7.3 对话框128
4.8 图形处理131
4.8.1 基本图形131
4.8.2 画布136
4.8.3 文字输出137
4.8.4 绘图模式控制140
4.9 多媒体编程141
4.9.1 图像141
4.9.2 动画处理147
4.9.3 数字音频149
小结151
习题151
第5章 Java网络程序设计及相关技术151
5.1 流式输入输出与文件处理151
5.1.1 流的分类151
5.1.2 数据流的应用151
5.1.3 文件类154
5.1.4 实例155
5.2 Java多线程机制156
5.2.1 创建线程157
5.2.2 线程的生命周期159
5.2.3 线程的优先级160
5.2.4 线程同步160
5.2.5 多线程问题163
5.2.6 实例164
5.3.1 Java网络基础知识169
5.3 网络应用的层次和结构169
5.3.2 URL编程171
5.3.3 实例174
5.4 用Java实现底层网络通信174
5.4.1 利用Socket和服务器交互174
5.4.2 利用数据报和服务器交互177
5.4.3 实例178
小结181
习题181
6.1.1 J2ME平台183
6.1.2 J2ME体系结构183
6.1 Java 2平台微缩版183
第6章 J2ME无线应用编程183
6.1.3 K虚拟机184
6.2 J2ME开发环境184
6.2.1 J2ME Wireless Toolkit的硬件和软件需求184
6.2.2 J2ME Wireless Toolkit的安装184
6.2.3 运行例子程序186
6.2.4 创建J2ME Wireless Toolkit应用程序186
6.3 CLDC和MIDP API简介188
6.3.1 CLDC API简介188
6.3.2 MIDP API简介188
6.4 J2ME的用户界面编程188
6.4.1 如何使用Display类188
6.4.2 使用Screen类189
6.4.3 使用命令按钮响应用户操作189
6.4.5 一个简单实例190
6.4.4 使用文本框输入信息190
6.5 J2ME数据库编程191
6.5.1 RMS的表——Record Store192
6.5.2 在Record Store中操作记录193
6.5.3 创建多列表格196
6.5.4 记录的排序198
6.5.5 使用RecordFilter查找记录199
6.5.6 一个简单实例199
6.6 J2ME网络编程202
6.6.1 J2ME的网络连接框架202
6.6.2 HTTP通信概述203
6.6.3 用HTTP发送接收数据204
6.6.4 一个简单实例205
习题210
小结210
第7章 Java与Oracle数据库211
7.1 关系数据库简介211
7.1.1 关系数据库211
7.1.2 Oracle9i简介212
7.2 SQL语言简介212
7.2.1 SQL语言简介212
7.2.2 SELECT语句213
7.3 Java程序对数据库的访问与操作(JDBC)217
7.3.1 数据库应用模型217
7.3.2 JAVA通过JDBC访问Oracle数据库218
7.3.3 实例220
7.4 Java网络操作中的安全性限制222
小结222
习题222