图书介绍
Java 2程序设计基础教程与上机指导【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 计算机职业教育联盟主编;蔡勇等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302098832
- 出版时间:2005
- 标注页数:355页
- 文件大小:24MB
- 文件页数:368页
- 主题词:
PDF下载
下载说明
Java 2程序设计基础教程与上机指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Java开发基础1
1.1 面向对象程序设计思想1
1.1.1 面向对象的基本特征1
1.1.2 面向对象程序设计步骤3
1.2 Java的虚拟机机制4
1.3 搭建Java开发环境5
1.3.1 安装J2SDK5
1.3.2 设置J2SE6
1.3.3 J2SDK帮助文档的利用7
1.4 应用程序流程8
1.4.1 建档应用程序Javadoc8
1.4.2 反编译工具的使用10
1.5 上机指导11
1.5.1 环境测试11
1.5.2 程序调试16
1.6 习题18
第2章 Java编程基础20
2.1 Java基本语法格式20
2.1.1 关键字20
2.1.2 Java中的标识符21
2.1.3 Java语言中的基本数据类型21
2.1.4 Java中的命名规则22
2.1.5 Java中的一些注意事项22
2.2 变量及变量的作用域23
2.2.1 变量的定义23
2.2.2 Java的变量类型23
2.2.3 基本数据类型之间的转换23
2.2.4 变量的作用域24
2.3 运算符与表达式25
2.3.1 运算符的分类25
2.3.2 运算符的优先级28
2.4 修饰符29
2.5 程序的流程控制语句31
2.5.1 顺序结构31
2.5.2 分支语句31
2.5.3 循环语句34
2.5.4 跳转语句36
2.5.5 灵活运用return语句38
2.6 数组39
2.6.1 数组的定义及初始化39
2.6.2 使用数组时应该注意的问题41
2.6.3 多维数组42
2.7 上机指导43
2.7.1 一个经典算法43
2.7.2 值求和问题43
2.8 习题44
2.7.3 冒泡排序问题44
第3章 类46
3.1 包46
3.1.1 包及包中类的导入46
3.1.2 自定义程序库48
3.2 类49
3.2.1 类的定义49
3.2.2 成员变量51
3.2.3 成员方法52
3.2.4 类的组合53
3.2.5 类的继承55
3.3 对象58
3.3.1 创建对象58
3.3.2 使用对象59
3.3.3 访问对象60
3.3.4 this语句62
3.4 多态的灵活运用64
3.5 上机指导65
3.5.1 一个简单的加密类的创建与使用65
3.6 习题66
第4章 接口69
4.1 接口的定义69
4.1.1 接口的声明69
4.1.2 接口体69
4.1.3 抽象类70
4.2 接口的实现和使用71
4.2.1 关键字implements的使用71
4.2.2 接口的类型71
4.2.3 实现接口时要注意的问题73
4.3 接口的多重继承75
4.3.1 接口的多重继承75
4.3.2 把interfaces内的数据成员初始化78
4.4 接口的嵌套79
4.5 上机指导81
4.6 习题83
第5章 异常处理85
5.1 异常的概述85
5.1.1 异常及其分类85
5.1.2 异常的局限性87
5.2 异常的处理88
5.2.1 异常的处理机制88
5.2.2 捕捉异常89
5.2.3 引发异常89
5.3 异常的使用92
5.3.1 try/catch/finally的使用92
5.3.2 自定义异常92
5.4 上机指导93
5.5 习题95
6.1.1 String类字符串的构造97
第6章 字符串的使用97
6.1 String类97
6.1.2 获取字符串信息99
6.1.3 字符串比较100
6.1.4 字符串提取103
6.1.5 字符串的修改105
6.1.6 字符串的连接107
6.1.7 字符串转换和toString108
6.2 StringBuffer类109
6.2.1 创建StringBuffer类对象109
6.2.2 StringBuffer类对象的操作109
6.3 上机指导114
6.3.1 搜索字符串114
6.3.2 用StringBuffer处理字符串115
6.4 习题116
7.1 Java集合框架简介118
第7章 Java集合118
7.2 Java集合接口119
7.2.1 Collection接口119
7.2.2 List接口121
7.2.3 Set接口122
7.2.4 Map接口122
7.3 集合的实现123
7.3.1 ArrayList123
7.3.2 LinkedList126
7.3.3 HashSet128
7.3.4 TreeSet129
7.3.5 HashMap130
7.3.6 TreeMap131
7.4 通过迭代方法访问类集133
7.5 上机指导135
7.6 习题142
第8章 Java图形用户界面144
8.1 Java图形用户界面概述144
8.1.1 Java GUI的组成144
8.1.2 创建GUI应用程序145
8.2 GUI程序设计常用技术148
8.2.1 属性和方法148
8.2.2 事件处理机制150
8.3 GUI常用组件的使用151
8.3.1 标签152
8.3.2 按钮152
8.3.3 下拉框153
8.3.4 文本框154
8.4 布局管理的使用155
8.5 上机指导157
8.6 习题161
第9章 app let163
9.1 applet概述163
9.2 applet实现164
9.2.1 applet的生命周期164
9.2.2 简单applet实例164
9.2.3 applet标记165
9.2.4 applet部署167
9.2.5 结合图形组件169
9.3 applet通信170
9.3.1 同网页内applet间的通信170
9.3.2 applet与浏览器的通信172
9.4 上机指导173
9.5 习题177
10.1 文件的基本操作179
10.1.1 获取文件名清单179
第10章 I/O系统179
10.1.2 获取文件属性信息181
10.1.3 建立和删除文件183
10.2 流概述184
10.3 字节流185
10.3.1 ByteArrayInputStream188
10.3.2 ByteArrayOutputStream190
10.3.3 FileInputStream192
10.3.4 FileOutputStream194
10.3.5 FilterInputStream196
10.3.6 FilterOutputStream200
10.3.7 SequenceInputStream206
10.4 字符流208
10.4.1 CharArrayReader210
10.4.2 CharArrayWriter211
10.4.3 InputStreamReader213
10.4.4 OutputStreamWriter214
10.4.5 FileReader216
10.4.6 FileWriter217
10.4.7 StringReader217
10.4.8 StringWriter218
10.4.9 BufferedReader219
10.4.10 LineNumberReader221
10.4.11 BufferedWriter223
10.4.12 PrintWriter224
10.5 基本输入输出226
10.5.1 标准输入的读取227
10.5.2 标准输出的写入227
10.5.3 重定向标准输入输出228
10.6 随机访问文件230
10.7 上机指导233
10.8 习题243
11.1 线程的概念245
第11章 多线程245
11.2 线程的创建246
11.2.1 继承自类Thread246
11.2.2 实现接口Runnable248
11.2.3 两种创建线程方式的对比249
11.2.4 守护线程Daemon249
11.3 线程的同步252
11.3.1 资源冲突252
11.3.2 同步机制253
11.3.3 同步效率256
11.4 线程间的通信256
11.5 线程的控制261
11.5.1 线程的状态261
11.5.2 线程的优先级261
11.5.3 线程的生命周期262
11.5.4 控制线程的状态263
11.6 使用多线程应注意的问题268
11.6.1 多线程的效率268
11.6.2 饿死268
11.6.3 死锁269
11.6.4 不建议使用的方法270
11.7 上机指导270
11.8 习题274
第12章 网络编程276
12.1 网络基础知识276
12.1.1 IP地址与端口号276
12.1.2 服务器与客户端277
12.1.3 TCP与UDP278
12.2 Java网络编程基础278
12.2.1 URL的表示279
12.2.2 IP地址的表示280
12.2.3 IP地址加端口号的表示283
12.3 基于TCP的网络通信284
12.3.1 TCP连接285
12.3.2 TCP通信287
12.4 基于UDP的网络通信292
12.4.1 UDP数据报文包293
12.4.2 UDP通信295
12.5 上机指导299
12.6 习题304
第13章 数据库应用307
13.1 JDBC简介307
13.2 建立与数据库系统的连接311
13.2.1 建立与Oracle的连接313
13.2.2 建立与Microsoft SQL Server的连接315
13.3 访问数据库316
13.3.1 Statement316
13.3.2 ResultSet319
13.4 上机指导324
13.5 习题335
第14章 Java编程规范与开发技巧337
14.1 Java编程规范337
14.1.1 版权和版本的声明337
14.1.2 方法文档标记338
14.1.3 命名规范338
14.1.4 代码编写格式339
14.1.5 Java源文件范例339
14.2 Java中链表的实现方法340
14.3 Java 2类库342
14.3.1 Java基础类库342
14.3.2 其他功能344
14.3.3 商业功能346
14.4 上机指导347
14.5 习题350
附录 参考答案352
热门推荐
- 2456452.html
- 566436.html
- 368678.html
- 306361.html
- 1158461.html
- 3309134.html
- 2259863.html
- 2814761.html
- 1602890.html
- 1009072.html
- http://www.ickdjs.cc/book_991085.html
- http://www.ickdjs.cc/book_369814.html
- http://www.ickdjs.cc/book_2226685.html
- http://www.ickdjs.cc/book_2976365.html
- http://www.ickdjs.cc/book_2096756.html
- http://www.ickdjs.cc/book_2843888.html
- http://www.ickdjs.cc/book_942258.html
- http://www.ickdjs.cc/book_1284771.html
- http://www.ickdjs.cc/book_3872629.html
- http://www.ickdjs.cc/book_2574435.html