图书介绍
Java 6程序设计实践教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java 6程序设计实践教程](https://www.shukui.net/cover/55/31262578.jpg)
- 刘万军,郑少京,王松波等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302194491
- 出版时间:2009
- 标注页数:421页
- 文件大小:100MB
- 文件页数:431页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java 6程序设计实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言概述1
1.1Java历史1
1.2Java概述4
1.2.1Java介绍4
1.2.2Java语言特点6
1.2.3Java工作原理10
1.2.4JavaAPI介绍及使用12
1.3Java运行环境13
1.3.1JDK安装以及配置13
1.3.2Java应用程序开发17
1.3.3Java小应用程序开发19
1.4Java开发工具简介21
1.4.1Eclipse介绍及使用21
1.4.2NetBeans介绍及使用26
1.5实验指导29
1.5.1安装并配置JDK29
1.5.2使用Eclipse创建Java程序30
1.5.3使用NetBeans创建Java程序31
1.6习题集33
第2章 Java基本语法35
2.1Java语言基本组成元素35
2.1.1关键字与标识符35
2.1.2运算符与表达式37
2.2Java数据类型40
2.2.1数据类型41
2.2.2数据类型转换44
2.3控制语句45
2.3.1分支语句45
2.3.2循环语句52
2.3.3跳转语句57
2.4数组59
2.4.1一维数组与多维数组60
2.4.2一些与数组操作相关函数64
2.4.3向量类65
2.4.4应用举例66
2.5实验指导68
2.5.1猜字游戏68
2.5.2使用冒泡排序69
2.5.3输出图形70
2.5.4打印九九乘法表71
2.6习题集72
第3章 面向对象程序设计77
3.1面向过程与面向对象77
3.1.1编程思路的发展77
3.1.2面向对象设计79
3.2对象入门79
3.3面向对象开发过程81
3.4类83
3.4.1类定义84
3.4.2属性和方法85
3.4.3访问类87
3.4.4构造方法88
3.5对象89
3.5.1Java对象定义89
3.5.2对象引用92
3.6基本方法93
3.6.1this93
3.6.2方法重载94
3.6.3静态变量和方法96
3.6.4常量和最终方法98
3.7继承99
3.7.1Java中实现继承99
3.7.2方法重写和变量隐藏101
3.7.3使用super103
3.8内部类105
3.9抽象类106
3.10实验指导109
3.10.1实现银行账户类109
3.10.2实现秒表类111
3.10.3实现校园201电话卡类113
3.10.4实现交通工具类114
3.11习题集116
第4章 面向对象高级特征122
4.1包122
4.1.1包声明122
4.1.2包引用123
4.1.3创建并引用包求素数124
4.2访问控制修饰符125
4.2.1控制修饰符介绍125
4.2.2public修饰符126
4.2.3protected修饰符127
4.2.4默认修饰符和private修饰符128
4.3接口130
4.3.1接口概念和意义130
4.3.2接口声明和继承130
4.3.3接口实现131
4.3.4接口回调132
4.4数据封装类133
4.5实验指导136
4.5.1包管理136
4.5.2模拟主板上的PCI插槽137
4.5.3登录程序139
4.6习题集140
第5章 字符串和日期类146
5.1字符串String类146
5.1.1创建字符串146
5.1.2字符串常用方法介绍148
5.1.3字符串比较149
5.1.4字符串检索150
5.1.5字符串其他操作151
5.2可改变字符串类153
5.2.1创建StringBuffer类154
5.2.2StringBuffer应用154
5.3字符串拆分类StringTokenize157
5.4常用日期类158
5.4.1Date类158
5.4.2Calendar类159
5.5格式化162
5.5.1格式化日期162
5.5.2格式化数字164
5.6实验指导165
5.6.1检索字符串165
5.6.2对字符串加密解密166
5.6.3利用3种格式输出时间167
5.7习题集168
第6章 异常处理机制174
6.1异常174
6.1.1异常概念174
6.1.2Java异常类组织结构175
6.2异常处理机制176
6.2.1try…catch语句捕获异常176
6.2.2多个catch语句178
6.2.3try…catch语句嵌套180
6.2.4finally语句181
6.2.5抛出和声明异常183
6.3自定义异常185
6.4实验指导187
6.4.1数字转换异常处理187
6.4.2多异常处理189
6.5习题集190
第7章 JavaSwing194
7.1JavaGUI概述194
7.1.1发展历史194
7.1.2Swing概念198
7.1.3Swing类库层次结构199
7.2窗口与面板200
7.2.1容器概述200
7.2.2JFrame主窗口201
7.2.3JDialog对话框203
7.2.4JPanel面板205
7.3Swing常用组件207
7.3.1按钮207
7.3.2文本组件210
7.3.3组合框214
7.3.4进度条及Timer组件215
7.3.5菜单219
7.3.6工具栏224
7.4布局管理器227
7.4.1边框布局227
7.4.2流式布局229
7.4.3网格布局230
7.4.4null布局231
7.5高级组件232
7.5.1表格组件232
7.5.2树组件235
7.5.3选项卡组件237
7.6实验指导240
7.6.1用户注册界面240
7.6.2选项卡界面242
7.6.3计算器界面245
7.6.4记事本界面248
7.7习题集250
第8章 Java事件256
8.1Java事件处理机制256
8.1.1事件处理模型256
8.1.2为组件注册事件259
8.2事件监听器接口261
8.3GUI低级事件264
8.3.1键盘事件264
8.3.2鼠标事件267
8.3.3焦点事件270
8.3.4窗口事件272
8.4GUI高级事件275
8.4.1选项事件275
8.4.2单击事件277
8.5Swing常用事件279
8.5.1弹出菜单事件279
8.5.2TreeSelectionEvent树事件281
8.6实验指导284
8.6.1实现图形绘画284
8.6.2实现按钮事件286
8.6.3实现资源管理器287
8.6.4实现计算器290
8.7习题集292
第9章 多媒体技术294
9.1图形处理技术294
9.1.1Graphics图形类294
9.1.2基本图形绘制297
9.1.3图形效果处理300
9.2JavaJApplet303
9.2.1JApplet概述303
9.2.2JApplet编写304
9.2.3HTML文件的参数设定305
9.3声音处理技术308
9.4实验指导309
9.4.1绘制钟表309
9.4.2信号灯312
9.5习题集314
第10章 输入输出流318
10.1File类318
10.1.1File类概述318
10.1.2获取文件属性信息320
10.1.3文件重命名和删除321
10.1.4显示目录文件322
10.2流基本概念323
10.2.1什么是流323
10.2.2输入输出流机制324
10.3流的使用326
10.4文件读写处理327
10.4.1FileInputStream与FileOutputStream类327
10.4.2FileReader和FileWriter类331
10.4.3RandomAccessFile类333
10.5应用举例——文件信息读取与写入336
10.6实验指导339
10.6.1利用输入流求阶乘339
10.6.2过滤符合条件的文件340
10.6.3文件内容的复制342
10.6.4随机访问文件343
10.7习题集344
第11章 访问数据库348
11.1JDBC基础348
11.1.1JDBC概述348
11.1.2JDBC API介绍350
11.1.3JDBC连接数据库方式354
11.2数据库常见操作356
11.2.1连接数据库357
11.2.2显示数据库数据360
11.2.3更新数据库数据361
11.2.4查询数据库数据362
11.3JDBC高级操作363
11.3.1使用PreparedStatement接口执行SQL语句364
11.3.2使用CallableStatement接口执行SQL语句366
11.4JDBC元数据369
11.4.1使用DatabaseMetaData369
11.4.2使用ResultSetMetaData370
11.5GUI中显示MySQL数据372
11.5.1添加数据373
11.5.2显示数据375
11.6实验指导376
11.6.1JDBC应用376
11.6.2成绩管理——添加、查询379
11.6.3成绩管理——删除、修改382
11.7习题集386
第12章 汇智专卖店管理系统390
12.1系统概述390
12.1.1需求分析390
12.1.2系统用例图391
12.1.3系统设计394
12.2数据库设计395
12.3通用模块实现397
12.4系统前台模块404
12.4.1系统主界面404
12.4.2用户注册模块406
12.5系统后台模块409
12.5.1管理员登录模块409
12.5.2商品管理模块411
12.5.3订单管理模块416