图书介绍
Java 6程序设计基础教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王先国,罗中良主编 著
- 出版社: 广州:广东高等教育出版社
- ISBN:9787536139770
- 出版时间:2010
- 标注页数:370页
- 文件大小:84MB
- 文件页数:385页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java 6程序设计基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一编Java程序设计基础2
第一章Java语言入门2
1.1 Java的诞生2
1.2 Java的特点3
1.3 Java程序的开发工具3
1.4 Java的运行环境4
1.4.1 JDk的下载与安装4
1.4.2 配置Java运行环境6
1.4.3 JDK 6u19开发工具包的目录结构8
1.4.4 JDK、JRE和JVM之间的关系8
1.5 Java程序组成9
1.5.1Java程序与Java源文件9
1.5.2类、接口的基本结构9
1.6 Jave程序的开发步骤10
1.7 Java程序的分类11
1.7.1Java应用程序11
1.7.2Applet小程序12
1.7.3Servlet程序13
1.8小结14
1.9习题14
第二章 常量和变量16
2.1标识符16
2.2关键字17
2.3常量、变量和数据类型17
2.3.1Java基本数据类型17
2.3.2基本数据类型转换21
2.3.3Java引用数据类型22
2.4小结23
2.5习题23
第三章 运算符和语句24
3.1运算符24
3.1.1赋值运算符24
3.1.2算术运算符25
3.1.3关系运算符25
3.1.4逻辑运算符26
3.1.5条件运算符27
3.1.6位运算符27
3.1.7其他运算符29
3.1.8运算符优先级29
3.2 Java语句30
3.2.1选择语句31
3.2.2循环语句34
3.2.3跳转语句37
3.3编程风格38
3.3.1适当的注释39
3.3.2命名习惯39
3.3.3适当的缩进和空白39
3.3.4块的对齐方式39
3.4程序错误分类40
3.4.1编译错误40
3.4.2运行时错误41
3.4.3逻辑错误41
3.5调试42
3.6小结43
3.7习题43
第二编 面向对象的程序设计45
第四章 类与对象45
4.1 面向对象的程序设计45
4.1.1面向对象的概念45
4.1.2面向对象的特性46
4.1.3面向对象的编程任务47
4.2类定义47
4.2.1成员变量49
4.2.2方法52
4.3对象56
4.3.1声明变量57
4.3.2创建对象57
4.3.3内存模型58
4.3.4访问对象60
4.3.5static62
4.3.6this65
4.4小结66
4.5习题67
第五章 访问权限69
5.1包69
5.1.1 paekage语句69
5.1.2 import语句71
5.2有效访问范围72
5.2.1访问者与被访问者73
5.2.2定义访问级别73
5.3小结77
5.4习题77
第六章 子类与接口78
6.1定义子类78
6.2子类的继承性78
6.2.1父子类在同一包中79
6.2.2父子类在不同包中79
6.3子类访问父类的成员81
6.3.1子类隐藏了父类中相同的成员变量81
6.3.2子类覆盖父类中相同签名的方法81
6.4super关键字83
6.5final类和final方法86
6.6对象数据类型转换86
6.6.1子类包含的成员86
6.6.2父类变量引用子类对象86
6.7多态88
6.8抽象类和抽象方法89
6.8.1抽象类和抽象方法的定义89
6.8.2抽象类应用91
6.9接口92
6.9.1接口的定义92
6.9.2接口的应用93
6.10小结99
6.11习题100
第七章 数组与字符串101
7.1数组101
7.1.1声明引用数组的变量101
7.1.2创建数组102
7.1.3初始化数组103
7.1.4访问数组元素104
7.2字符串(String)105
7.2.1字符串常量105
7.2.2声明变量106
7.2.3创建字符串106
7.2.4构造方法106
7.2.5实用方法107
7.2.6字符串与字符数组113
7.2.7字符串与字节数组116
7.3 字符串缓冲区(StringBuffer)117
7.4字符串分析器(StringTokenizer)120
7.5 Character类121
7.6小结123
7.7习题123
第三编 图形程序设计127
第八章 图形程序设计入门127
8.1图形类库简介127
8.1.1辅助类128
8.1.2重型类库128
8.1.3轻型类库129
8.2容器(Container类)129
8.2.1框架(J Frame)129
8.2.2面板(J Panel)133
8.3布局管理器134
8.3.1 FlowLayout布局135
8.3.2 GridLayout布局137
8.3.3 BorderLayout布局138
8.3.4 CardLayout布局140
8.3.5 null布局142
8.4绘图相关类143
8.4.1 Color类143
8.4.2 Font类和FontMetrics类143
8.4.3 Graphics类147
8.5事件驱动程序设计156
8.5.1事件和事件源156
8.5.2委托事件模型157
8.5.3事件适配器163
8.6小结166
8.7习题166
第九章 用户界面组件168
9.1组件(component)168
9.1.1组件的属性168
9.1.2组件的常用方法169
9.2按钮179
9.2.1常用属性179
9.2.2构造方法180
9.2.3实用方法180
9.2.4事件180
9.3标签181
9.3.1构造方法181
9.3.2实用方法182
9.4文本框184
9.4.1常用属性184
9.4.2构造方法184
9.4.3事件184
9.5文本区186
9.5.1常用属性186
9.5.2构造方法186
9.5.3实用方法186
9.5.4事件187
9.6组合框189
9.6.1常用属性189
9.6.2构造方法189
9.6.3实用方法189
9.6.4事件189
9.7列表框192
9.7.1常用属性192
9.7.2构造方法193
9.7.3事件193
9.8复选框194
9.8.1常用属性195
9.8.2构造方法195
9.8.3事件195
9.9单选按钮197
9.9.1常用属性197
9.9.2构造方法197
9.9.3事件198
9.10菜单条、菜单、菜单项201
9.10.1菜单条201
9.10.2菜单201
9.10.3菜单项201
9.10.4建立菜单的步骤202
9.10.5菜单项上的事件204
9.11对话框207
9.11.1Dialog类207
9.11.2文件对话框209
9.11.3消息对话框211
9.11.4确认对话框213
9.11.5颜色对话框216
9.12鼠标事件217
9.12.1MouseEvent217
9.12.2MouseListener接口处理的事件218
9.12.3MouseMotionListener接口处理的事件220
9.13键盘事件221
9.14小结226
9.15习题226
第十章Applet小程序228
10.1小程序的结构228
10.1.1 init()方法229
10.1.2 start()方法229
10.1.3 stop()方法230
10.1.4 destroy()方法230
10.2 IITML文件与 Applet程序230
10.2.1<applet>标记231
10.2.2<param>标记233
10.3小程序应用235
10.4小结238
10.5习题238
第四编 高级技术241
第十一章 处理异常241
11.1异常现象241
11.2异常分类242
11.3异常处理机制243
11.3.1第一种方法的定义244
11.3.2第二种方法的定义245
11.4 重新抛出异常249
11.5 finally子句251
11.6 创建自己的异常253
11.7小结255
11.8习题255
第十二章Java多线程256
12.1多线程的概念256
12.1.1程序与进程256
12.1.2线程256
12.1.3线程生命周期256
12.2创建线程258
12.2.1 Runnable接口与Thread类258
12.2.2扩展Thread类创建线程259
12.2.3实现Runnable接口创建线程261
12.3线程组263
12.4线程调度与控制264
12.4.1线程调度与优先级264
12.4.2控制线程的状态转移264
12.5线程同步270
12.5.1实现线程互斥的机制270
12.5.2线程互斥实现数据共享271
12.5.3线程协调实现的机制276
12.5.4线程协调实现数据正确收发277
12.6小结282
12.7习题282
第十三章 输入/输出284
13.1File类284
13.1.1获得文件信息285
13.1.2创建目录和文件286
13.1.3列出文件和子目录287
13.1.4列出指定类型的文件287
13.1.5删除文件和目录288
13.2数据流概述289
13.3字节流290
13.3.1 FileInputStream类291
13.3.2 FileOutputStream类292
13.4字节缓存流293
13.4.1字节缓存输入流(BufferedlnputStream)294
13.4.2字节缓存输出流(Buffered0utputStream)295
13.5字符流296
13.5.1 FileReader类298
13.5.2 FileWriter类299
13.6字符缓存流300
13.6.1字符缓存输入流(BufferedReader)301
13.6.2字符缓存输出流(BufferedWriter)302
13.7RancdonmAccessFile类304
13.8数据流308
13.9对象流312
13.10小结315
13.11习题315
第十四章Java网络编程技术316
14.1使用URL316
14.1.1UR组成316
14.1.2URL类317
14.2 Socket套接字319
14.2.1Socket的含义319
14.2.2Socket的应用321
14.3 Inet Address类327
14.3.1 Inet Address类328
14.3.2 Inet Address类的应用329
14.4 UDP数据报330
14.4.1什么是Datagram331
14.4.2Datagram通信331
14.4.3UDP数据报的应用332
14.5 广播数据报339
14.5.1广播数据报概要339
14.5.2MultiCastSocket类339
14.5.3MulticastSocket的应用340
14.6小结345
14.7习题345
第十五章 数据库编程技术346
15.1连接数据库概述346
15.1.1数据库连接类型346
15.1.2建立连接的步骤348
15.2数据库事务处理349
15.2.1获取语句对象(Statement)349
15.2.2执行SQL语句350
15.2.3结果集(ResultSet)350
15.3数据库连接环境351
15.4数据库查询353
15.4.1顺序查询353
15.4.2游动查询355
15.4.3排序查询357
15.4.4模糊查询359
15.5数据库更新360
15.5.1添加数据360
15.5.2删除数据362
15.5.3修改数据364
15.6高级连接管理365
15.7小结370
15.8习题370
热门推荐
- 2508154.html
- 1645279.html
- 1092218.html
- 1932604.html
- 3055716.html
- 586909.html
- 2660590.html
- 9261.html
- 962470.html
- 3042499.html
- http://www.ickdjs.cc/book_2454419.html
- http://www.ickdjs.cc/book_425853.html
- http://www.ickdjs.cc/book_1425147.html
- http://www.ickdjs.cc/book_1700224.html
- http://www.ickdjs.cc/book_2320309.html
- http://www.ickdjs.cc/book_3687774.html
- http://www.ickdjs.cc/book_1110916.html
- http://www.ickdjs.cc/book_3506046.html
- http://www.ickdjs.cc/book_1035415.html
- http://www.ickdjs.cc/book_29481.html