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

- 钱银中主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111233298
- 出版时间:2008
- 标注页数:297页
- 文件大小:56MB
- 文件页数:308页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 Java语言的发展历史1
1.2 Java语言的特点2
1.3 Java虚拟机3
1.4 Java的应用3
1.5 Java开发环境的建立5
1.5.1 安装Java SE 6.05
1.5.2 Java的集成开发工具7
1.6 编辑、编译和运行Java应用程序7
1.6.1 使用命令行工具编译并运行Java应用程序8
1.6.2 使用Eclipse编辑并运行Java应用程序9
1.6.3 使用Jcreator编辑、编译并运行Java应用程序9
1.7 实验 编辑并运行Java应用程序10
1.8 习题10
第2章 Java语言基础12
2.1 标识符和关键字12
2.1.1 Java的字符集12
2.1.2 标识符12
2.1.3 关键字13
2.2 变量和常量13
2.2.1 变量声明13
2.2.2 变量初始化14
2.2.3 常量14
2.3 基本数据类型14
2.3.1 字面值14
2.3.2 整型数据15
2.3.3 浮点型数据16
2.3.4 强制类型转换16
2.3.5 字符型数据18
2.3.6 布尔型数据19
2.4 运算符19
2.4.1 算术运算符19
2.4.2 关系运算符20
2.4.3 逻辑运算符20
2.4.4 位运算符21
2.4.5 赋值运算符22
2.4.6 其他运算符22
2.4.7 运算符的优先级和结合性22
2.5 表达式、语句和语句块23
2.5.1 表达式23
2.5.2 语句24
2.5.3 语句块及作用域24
2.6 字符串24
2.6.1 字符串字面值25
2.6.2 字符串变量25
2.6.3 字符串+运算25
2.6.4 String类的常用方法25
2.7 输入和输出数据26
2.7.1 输出数据到控制台26
2.7.2 从控制台读取数据27
2.8 实验29
2.8.1 实验1 基本数据类型之间的强制类型转换29
2.8.2 实验2 变量的作用域30
2.9 习题30
第3章 控制语句和数组33
3.1 分支语句33
3.1.1 if语句33
3.1.2 多else分支的if语句34
3.1.3 嵌套的if语句35
3.1.4 switch语句37
3.2 循环语句39
3.2.1 for循环39
3.2.2 for循环的其他形式40
3.2.3 while循环42
3.2.4 do while循环43
3.2.5 循环嵌套43
3.3 转移语句45
3.3.1 break语句45
3.3.2 continue语句46
3.4 数组47
3.4.1 数组的声明和创建47
3.4.2 使用数组元素48
3.4.3 引用变量之间的赋值50
3.4.4 二维数组和多维数组50
3.5 增强型for循环51
3.6 实验52
3.6.1 实验1 break在switch语句中的作用52
3.6.2 实验2 通过main()的参变量向程序传送数据53
3.7 习题53
第4章 类和对象56
4.1 面向对象程序设计方法56
4.2 定义类57
4.3 创建对象58
4.4 定义方法和调用方法60
4.4.1 定义方法61
4.4.2 调用方法62
4.4.3 方法中不同变量的作用域63
4.4.4 引用数据类型作为方法的参数和返回值64
4.5 定义构造方法66
4.6 方法的重载68
4.7 this关键字70
4.8 static修饰符71
4.8.1 实例变量和类变量71
4.8.2 实例方法和类方法72
4.9 包73
4.9.1 定义包73
4.9.2 导入类74
4.10 访问权限75
4.10.1 设置类的访问权限75
4.10.2 设置类成员的访问权限75
4.11 垃圾回收78
4.12 实验78
4.12.1 实验1 Eclipse自动生成getters/setters方法和构造方法78
4.12.2 实验2 类变量和实例变量79
4.12.3 实验3 定义和访问指定包中的类79
4.12.4 实验4 成员变量和成员方法的访问权限修饰符80
4.13 习题82
第5章 类的继承87
5.1 超类和子类87
5.2 继承规则88
5.2.1 超类和子类在同一个包中89
5.2.2 超类和子类不在同一个包中90
5.3 用super调用超类的构造方法92
5.4 超类变量引用子类对象、instanceof运算94
5.5 覆盖95
5.6 Object类的常用方法97
5.7 最终类和最终方法98
5.7.1 最终类98
5.7.2 最终方法98
5.8 抽象类和抽象方法99
5.9 实验101
5.9.1 实验1 继承规则101
5.9.2 实验2 最终类和抽象类103
5.10 习题104
第6章 接口和类库107
6.1 定义接口107
6.2 实现接口108
6.3 接口引用变量112
6.4 类库及其API规范113
6.5 Math类114
6.6 String和StringTokenizer类115
6.7 基本数据类型包装类116
6.7.1 包装类116
6.7.2 自动包装和自动解包118
6.8 处理日期和时间的类119
6.8.1 Date类和SimpleDateFormat类119
6.8.2 GregorianCalendar类120
6.9 实验121
6.9.1 实验1 接口的实现及接口引用变量121
6.9.2 实验2 学习使用类库的API规范文档122
6.10 习题122
第7章 枚举和泛型125
7.1 枚举125
7.2 枚举的类特性127
7.3 泛型类128
7.4 泛型方法133
7.5 泛型接口134
7.6 有多个类型变量的泛型135
7.7 约束类型变量136
7.8 习题137
第8章 异常处理139
8.1 异常的类别139
8.2 异常处理140
8.3 使用多个catch语句142
8.4 finally语句143
8.5 手动抛出异常144
8.6 抛出异常的方法146
8.7 常用的预定义异常类148
8.8 自定义异常类149
8.9 实验 try/catch语句的执行流程151
8.10 习题151
第9章 图形界面程序设计154
9.1 AWT组件和Swing组件154
9.2 容器类、组件类和辅助类155
9.3 框架JFrame155
9.4 在框架中添加组件157
9.5 面板JPanel158
9.6 颜色Color159
9.7 事件响应160
9.8 事件的种类165
9.9 适配器168
9.10 绘图170
9.11 实验 JFrame的用法175
9.12 习题176
第10章 Swing组件编程178
10.1 按钮、标签和文本输入类178
10.1.1 按钮178
10.1.2 标签179
10.1.3 文本框181
10.1.4 密码框181
10.1.5 文本区183
10.2 布局管理器186
10.2.1 FlowLayout布局186
10.2.2 BorderLayout布局188
10.2.3 GridLayout布局189
10.2.4 CardLayout布局190
10.3 选择组件191
10.3.1 复选框191
10.3.2 单选按钮193
10.3.3 组合框196
10.3.4 滑块198
10.4 菜单200
10.5 工具栏203
10.6 对话框206
10.6.1 标准对话框206
10.6.2 文件对话框207
10.7 习题210
第11章 applet应用程序213
11.1 编写和运行applet应用程序213
11.2 applet的生命周期215
11.3 applet图形界面程序215
11.4 习题218
第12章 多线程219
12.1 线程基本概念219
12.2 Runnable接口和Thread类220
12.3 继承Thread类创建线程220
12.4 实现Runnable接口创建线程222
12.5 sleep()方法223
12.6 线程优先级225
12.7 线程的同步226
12.7.1 定义同步方法227
12.7.2 使用同步语句228
12.8 习题229
第13章 输入输出流231
13.1 File类231
13.2 字符流和字节流233
13.3 使用字符流读写文件234
13.3.1 FileReader和FileWriter类234
13.3.2 BufferedReader和BufferedWriter类236
13.4 使用字节流读写文件239
13.4.1 FileInputStream和FileOutputStream类239
13.4.2 DataInputStream和DataOutputStream类240
13.4.3 BufferedInputStream和BufferedOutputStream类242
13.5 随机读写文件242
13.6 习题244
第14章 数据库程序设计245
14.1 JDBC245
14.1.1 安装驱动器246
14.1.2 建立连接246
14.1.3 创建执行对象247
14.1.4 执行SQL语句247
14.1.5 处理查询结果247
14.2 JDBC访问MySQL数据库249
14.2.1 MySQL数据库的安装和使用249
14.2.2 Java程序访问MySQL数据库251
14.2.3 包含Java变量的SQL语句253
14.2.4 Java访问MySQL产生的乱码及其处理254
14.3 JDBC访问SQL Server数据库256
14.3.1 新建数据库256
14.3.2 新建ODBC数据源256
14.3.3 Java程序访问SQL Server数据库257
14.4 使用PreparedStatement接口259
14.5 实验 安装和使用MySQL数据库261
14.6 习题262
第15章 Java技术的综合应用264
15.1 模块程序功能简介264
15.2 定义公共类264
15.3 设计学生基本信息输入程序268
15.4 设计学生基本信息查询程序271
15.5 单元模块的集成274
15.6 习题277
附录A Eclipse使用简介278
A.1 Eclipse的下载、安装和运行278
A.2 编写Java程序279
A.3 Eclipse3.3的Java透视图282
A.4 使用代码助手和错误提示284
A.5 Eclipse3.3开发Java项目286
A.5.1 创建Java项目287
A.5.2 创建Java包288
A.5.3 创建Java类289
A.5.4 自动生成getter/setter方法289
A.5.5 自动生成构造方法290
A.5.6 自动生成import语句291
A.5.7 重命名元素291
A.5.8 移动元素292
A.5.9 删除项目292
A.6 编译和运行293
A.6.1 设置编译和运行环境293
A.6.2 自动编译和手工编译294
A.6.3 运行程序及设置运行参数294
A.6.4 访问.jar和.class文件296
参考文献297
热门推荐
- 1699302.html
- 2918857.html
- 465203.html
- 960509.html
- 2802838.html
- 2957804.html
- 3060759.html
- 3849956.html
- 544991.html
- 3090957.html
- http://www.ickdjs.cc/book_3481961.html
- http://www.ickdjs.cc/book_923749.html
- http://www.ickdjs.cc/book_2968167.html
- http://www.ickdjs.cc/book_3611044.html
- http://www.ickdjs.cc/book_1695925.html
- http://www.ickdjs.cc/book_3039905.html
- http://www.ickdjs.cc/book_1832033.html
- http://www.ickdjs.cc/book_2878825.html
- http://www.ickdjs.cc/book_2409524.html
- http://www.ickdjs.cc/book_2790368.html