图书介绍
Java程序设计及实验2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘继承,王社伟等著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302280316
- 出版时间:2012
- 标注页数:345页
- 文件大小:63MB
- 文件页数:359页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java程序设计及实验PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分Java程序设计3
第1章Java入门3
1.1 Java简介3
1.1.1 Java的由来3
1.1.2 Java的特点4
1.2 Java平台5
1.2.1 Java平台的构成5
1.2.2 Java平台的版本6
1.2.3 JRE和JDK6
1.2.4 JDK的下载与安装7
1.2.5环境变量的配置8
1.3 Java程序的开发流程9
1.3.1 Java程序的种类9
1.3.2 Java程序的开发流程9
1.4小试身手10
1.4.1创建你的第一个Java Application程序10
1.4.2创建你的第一个Java Applet程序12
1.5 Java API文档的使用14
1.6 Java Doc文档14
1.6.1语法14
1.6.2标签简介15
1.6.3生成Java Doc文档16
1.7小结17
习题18
第2章Java基本语法19
2.1原始类型19
2.1.1整数类型20
2.1.2实数类型22
2.1.3字符类型22
2.1.4布尔类型23
2.1.5强制类型转换23
2.2引用类型24
2.3 String24
2.4声明变量24
2.4.1变量的赋值25
2.4.2变量的默认值25
2.4.3常量25
2.4.4变量作用范围25
2.5标识符和关键字26
2.5.1标识符26
2.5.2关键字26
2.5.3程序代码编写规范27
2.6运算符与表达式28
2.6.1算术运算符28
2.6.2关系运算符29
2.6.3逻辑运算符30
2.6.4位运算符31
2.6.5赋值运算符33
2.6.6其他运算符33
2.7数组34
2.7.1一维数组34
2.7.2多维数组35
习题36
第3章 流程控制38
3.1分支语句38
3.1.1 if…else语句38
3.1.2 switch语句40
3.2循环语句42
3.2.1 while语句42
3.2.2 do…while语句43
3.2.3 for语句44
3.2.4 for…each语句45
3.2.5嵌套循环46
3.2.6循环语句对比47
3.3跳转语句47
3.3.1 break语句47
3.3.2 continue语句49
3.3.3 return语句50
3.4小结51
习题51
第4章 面向对象编程53
4.1面向对象编程概述53
4.2类的定义54
4.2.1类的基本结构54
4.2.2成员变量和局部变量56
4.2.3成员方法57
4.2.4 Overloading60
4.2.5构造方法62
4.2.6 this64
4.3对象65
4.3.1对象的创建65
4.3.2对象的使用66
4.3.3对象的清除67
4.4 static67
4.4.1类变量68
4.4.2类方法69
4.4.3静态语句块70
4.5包71
4.5.1包的定义71
4.5.2编译和运行包中的类72
4.5.3 import语句73
4.6访问权限修饰符74
4.6.1 private75
4.6.2 friendly75
4.6.3 protected75
4.6.4 public77
4.7常用类77
4.7.1 Object类77
4.7.2 String类与StringBuffer类78
4.7.3数值包装类82
4.7.4 Math类84
4.7.5 Random类85
4.7.6处理日期的类86
4.7.7 Arrays类88
4.8小结90
习题90
第5章 继承92
5.1继承的语法92
5.2成员变量的隐藏和方法的覆盖93
5.3 super94
5.4 final95
5.5多态96
5.6继承与组合98
5.7初始化顺序101
5.8小结104
习题104
第6章 抽象类、接口和内部类105
6.1抽象类105
6.1.1声明抽象类105
6.1.2继承抽象类105
6.1.3抽象类的应用105
6.2接口108
6.2.1声明接口108
6.2.2实现接口109
6.3内部类109
6.3.1什么是内部类109
6.3.2匿名内部类110
习题113
第7章 枚举114
第8章 异常117
8.1异常117
8.1.1异常信息117
8.1.2异常的处理118
8.1.3异常的类型120
8.2 finally120
8.3 throws121
8.4自定义异常121
8.5异常进一步的处理122
8.5.1在何处处理异常122
8.5.2同时处理父、子类异常123
第9章 输入输出125
9.1 File125
9.1.1创建一个File对象125
9.1.2访问File对象的方法126
9.1.3列出目录下的文件127
9.1.4列出目录下满足条件的文件127
9.2输入流129
9.2.1字节输入流130
9.2.2 try…with…resources语句134
9.2.3字符输入流135
9.2.4 Scanner139
9.2.5从控制台输入141
9.3输出流144
9.3.1字节输出流145
9.3.2字符输出流148
9.3.3格式化输出150
9.4数字字节输入输出流151
9.4.1 DataInputStream和DataOutputStream151
9.4.2 RandomAccessFile152
9.5对象输入输出流154
9.6压缩、解压缩流155
9.6.1压缩156
9.6.2解压缩157
9.6.3中文名问题158
9.7读写Excel文件158
9.7.1读取已有的工作簿158
9.7.2生成新的工作簿160
9.7.3修改已有的工作簿162
9.7.4应用162
9.8 JDK 1.7中的新功能165
9.9如何选用166
习题166
第10章 图形用户界面168
10.1 awt包与swing包168
10.1.1辅助类170
10.1.2组件类170
10.1.3容器类170
10.2版面布局管理器174
10.2.1 FlowLayout175
10.2.2 BorderLayout176
10.2.3 GridLayout178
10.2.4 CardLayout179
10.2.5无布局管理器180
10.3事件处理181
10.3.1事件处理机制181
10.3.2事件处理示例184
10.3.3事件适配器190
10.4 Swing常用组件192
10.4.1标签192
10.4.2按钮193
10.4.3文本框197
10.4.4文本区199
10.4.5列表199
10.4.6组合框200
10.4.7对话框205
10.4.8计时器209
10.4.9菜单组件209
10.5 Swing组件应用211
10.5.1图片浏览器211
10.5.2文本编辑器215
10.6小结220
习题220
第11章Applet221
11.1 Applet概念221
11.2 Applet的开发和执行221
11.2.1编写Applet源程序221
11.2.2编译222
11.2.3嵌入Html文件222
11.2.4执行224
11.3 Applet的生命周期224
11.4 Applet的多媒体支持225
11.4.1在Applet中显示图像225
11.4.2声音的播放227
11.5 JApplet230
11.6小结233
习题233
第12章JDBC234
12.1驱动程序下载235
12.2创建到数据库的连接235
12.3使用Statement执行SQL语句236
12.3.1 executeUpdate236
12.3.2 executeQuery239
12.4使用PreparedStatement执行SQL语句240
12.4.1 executeUpdate240
12.4.2 executeQuery242
12.5事务242
12.6得到ResultSet中的记录数244
12.6.1执行另一条SQL语句245
12.6.2操作游标245
12.7读写Excel文件246
12.8验证登录247
习题247
第13章 集合类248
13.1用Java实现一个链式堆栈249
13.2 List250
13.2.1自动包装和解包252
13.2.2 Stack253
13.3 Set254
13.3.1 SortedSet255
13.3.2 equals()、hashCode()、Comparable255
13.3.3 Comparator257
13.4 Map258
13.4.1 SortedMap262
13.4.2 Properties262
习题264
第14章Java相关框架266
14.1 Spring266
14.1.1 DI266
14.1.2 JDBC268
14.1.3事务支持273
14.2 Hibernate276
第二部分 实验283
实验Ⅰ JDK安装、配置及Java程序的编译和运行283
实验Ⅱ Java基本语法283
实验Ⅲ Java的类继承机制、接口284
实验Ⅳ Java的输入机制285
实验Ⅴ Java的输出机制285
实验Ⅵ 综合性程序设计——简单学生信息管理系统(序列化版)286
实验Ⅶ 综合性程序设计——简单学生信息管理系统(Swing版)287
实验Ⅷ 综合性程序设计——简单学生信息管理系统(数据库版)288
实验Ⅸ综合性程序设计——简单学生信息管理系统(集合版)289
附录293
附录A进行输入和输出293
附录B SQL语句简单介绍295
附录C Hsqldb使用指南298
附录D使用SQL Server 2005 Express、MySQL数据库311
附录E开发一个音乐播放器318
附录F Eclipse使用指南325
附录G使用Ant335
附录H授课计划和方法340
参考文献345
热门推荐
- 3009903.html
- 3105805.html
- 152936.html
- 3591370.html
- 3253720.html
- 2116680.html
- 3846977.html
- 371260.html
- 879354.html
- 1328028.html
- http://www.ickdjs.cc/book_3639940.html
- http://www.ickdjs.cc/book_1139592.html
- http://www.ickdjs.cc/book_2901270.html
- http://www.ickdjs.cc/book_825634.html
- http://www.ickdjs.cc/book_1030011.html
- http://www.ickdjs.cc/book_3481862.html
- http://www.ickdjs.cc/book_3367732.html
- http://www.ickdjs.cc/book_2318300.html
- http://www.ickdjs.cc/book_106155.html
- http://www.ickdjs.cc/book_2322674.html