图书介绍
河南省高等学校计算机教育研究会统编教材 Java程序设计PDF|Epub|txt|kindle电子书版本下载
- 陈勇孝,郎洪著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113077853
- 出版时间:2007
- 标注页数:272页
- 文件大小:27MB
- 文件页数:287页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
河南省高等学校计算机教育研究会统编教材 Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 Java语言发展历史1
第1章 Java概览1
1.2 Java语言的特点2
1.3 Java语言的程序结构3
1.3.1 应用程序3
1.3.2 小应用程序4
1.4 Java环境5
1.4.1 建立Java开发环境6
1.4.2 开发工具的使用7
1.4.3 RAD快速开发工具8
小结11
习题11
2.1.1 标识符13
2.1.2 关键字13
第2章 Java语言基础13
2.1 标识符与关键字13
2.2 基本数据类型、变量和常量14
2.2.1 数据类型14
2.2.2 变量14
2.2.3 常量和字面量16
2.2.4 基本数据类型间的转换17
2.2.5 基本数据类型的封装19
2.3 操作运算符及表达式19
2.3.1 赋值运算符及表达式19
2.3.2 算术运算符20
2.3.3 关系运算符22
2.3.4 逻辑运算符23
2.3.5 位运算24
2.3.6 其他运算符25
2.3.7 运算符的优先级27
2.4 Java程序的注释语句27
2.5 Java程序的输入输出28
小结30
习题30
第3章 Java程序控制流程33
3.1 分支结构的控制流程33
3.1.1 if结构33
3.1.2 switch结构36
3.2 循环结构38
3.2.1 for结构39
3.2.2 while结构40
3.2.3 do...while结构40
3.3 跳转语句41
3.3.1 break和continue语句41
3.3.2 return语句43
3.4 数组45
3.4.1 一维数组45
3.4.2 二维数组47
小结50
习题50
4.1.1 类的定义52
4.1 类52
第4章 Java面向对象编程基础52
4.1.2 成员变量53
4.1.3 方法54
4.1.4 方法的调用及参数的传递55
4.2 构造器58
4.2.1 构造器的定义59
4.2.2 构造器重载59
4.3 对象61
4.3.1 对象的生成61
4.3.2 对象的引用62
4.3.3 对象的清除63
4.4.1 实例成员64
4.4 实例成员和类成员64
4.4.2 类成员65
4.5 抽象类69
4.6 最终类、最终方法及最终变量71
小结73
习题73
第5章 类之间的关系、包及接口75
5.1 继承与重载75
5.1.1 类继承的实现75
5.1.2 方法的重载与覆盖77
5.2 包81
5.2.1 Java的标准包81
5.2.2 创建包83
5.2.3 引用包中的类85
5.2.4 访问限定符86
5.3 接口87
5.3.1 接口的声明87
5.3.2 接口的实现88
5.3.3 接口与多态性89
5.4 内部类和匿名类91
5.4.1 内部类92
5.4.2 匿名类94
5.5 异常95
5.5.1 异常类95
5.5.2 异常处理机制96
5.5.3 用户定义的异常101
习题104
小结104
第6章 字符串类、数组类及实用类库107
6.1 String类107
6.1.1 创建字符串对象107
6.1.2 字符串的连接操作107
6.1.3 字符串的比较操作109
6.1.4 字符串的析取、转换及替换操作111
6.1.5 字符串的子串查找方法112
6.2 StringBuffer类114
6.2.1 创建StringBuffer类对象114
6.2.2 字符串的添加操作114
6.2.6 StringBuffer类中的几个常用方法115
6.2.5 字符串的替换操作115
6.2.3 字符串的插入操作115
6.2.4 字符串的删除操作115
6.3 StringTokenizer类116
6.4 数组类Arrays117
6.5 向量类Vector118
6.5.1 Vector类的构造器118
6.5.2 Vector类的常用方法119
6.6 Object、System和Runtime类121
6.6.1 Objcet类121
6.6.2 System类121
6.6.3 Runtime类124
6.7.1 基本数据类型类125
6.7 基本数据类型、Math及Random类125
6.7.2 Math类126
6.7.3 Random类127
6.8 日期和时间128
6.8.1 Date类128
6.8.2 Calendar类128
6.8.3 GregorianCalendar类130
小结131
习题131
第7章 用户界面和图形图像处理133
7.1 图形用户界面133
7.2 AWT组件133
7.2.1 常用组件及应用134
7.2.2 菜单140
7.2.3 布局管理器143
7.3 Swing组件简介149
7.3.1 JFrame容器类151
7.3.2 JScrollPane类153
7.3.3 JLabel类154
7.3.4 JList类156
7.4 Applet小应用程序158
7.4.1 Applet类的定义158
7.4.2 Web页与Applet161
7.4.3 参数传递162
7.5 图像165
7.6 图形167
7.6.1 简单图形的绘制167
7.6.2 颜色172
7.6.3 绘图模式174
7.6.4 画笔的样式175
小结177
习题177
第8章 事件、声音、线程和动画180
8.1 事件处理180
8.1.1 事件180
8.1.2 事件类182
8.1.3 事件监听接口与适配器183
8.2.1 在Applet中播放音频189
8.2 声音189
8.2.2 在Application中播放音频191
8.3 多线程192
8.3.1 Java多线程的概念192
8.3.2 线程类Thread和接口Runnable196
8.3.3 线程的生命周期199
8.3.4 创建线程体201
8.3.5 线程的调度205
8.3.6 线程的同步207
8.4 动画209
小结214
习题215
9.1.1 流的概念217
第9章 流、文件及数据库操作217
9.1 流217
9.1.2 InputStream类218
9.1.3 OutputStream类220
9.1.4 Reader类221
9.1.5 Writer类223
9.2 文件225
9.2.1 File构造器225
9.2.2 常用方法225
9.2.3 File对象的应用226
9.3 随机文件229
9.3.1 RandomAccessFile类的构造器229
9.3.2 RandomAccessFile类的常用方法230
9.4 数据库应用231
9.4.1 JDBC技术231
9.4.2 数据表与标准SQL语句233
9.4.3 JDBC中的主要对象和接口234
9.4.4 设置ODBC数据源237
9.4.5 应用实例239
小结246
习题246
第10章 网络程序设计249
10.1 概述249
10.2 URL对象和InetAddress对象251
10.2.1 URL对象251
10.2.2 InetAddress对象254
10.3 TCP协议的服务器/客户端编程255
10.3.1 Socket类255
10.3.2 ServerSocket类257
10.4 远程方法调用RMI260
10.4.1 RMI简介260
10.4.2 RMI远程接口261
10.4.3 RMI服务器类262
10.4.4 RMI客户类264
10.4.5 RMI的分布执行265
小结271
习题271
参考文献273