图书介绍
Java程序设计与实践教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张勇主编;陈丽萍,许荣泉,张帅兵副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115360458
- 出版时间:2014
- 标注页数:220页
- 文件大小:96MB
- 文件页数:229页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计与实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java概述1
1.1 Java起源1
1.2 Java的语言特性1
1.3 Java语言的工作原理2
1.4 Java的开发运行环境3
1.4.1 JDK的安装3
1.4.2 环境变量的配置6
1.4.3 第一个Java程序7
1.4.4 开发工具Eclipse8
习题13
第2章 Java基础14
2.1 Java符号集14
2.1.1 标识符14
2.1.2 关键字14
2.1.3 运算符15
2.1.4 注释15
2.2 数据类型、常量与变量16
2.2.1 数据类型16
2.2.2 常量16
2.2.3 变量17
2.3 Java 中流程控制语句18
2.3.1 选择语句18
2.3.2 循环语句22
2.3.3 跳转语句24
2.4 数组26
2.4.1 一维数组26
2.4.2 二维数组27
2.4.3 数组中常用的操作方法27
习题32
第3章 类与对象33
3.1 面向对象语言的特征33
3.2 类33
3.2.1 类的声明34
3.2.2 成员变量与成员方法34
3.2.3 局部变量35
3.2.4 方法的重载35
3.2.5 构造方法36
3.3 对象37
3.3.1 对象的创建37
3.3.2 对象的使用38
3.3.3 对象在方法参数中的使用39
3.4 this关键字41
3.5 static关键字42
3.6 包44
3.6.1 包的概念44
3.6.2 import语句44
3.6.3 package语句45
3.6.4 常用的包49
3.7 访问权限49
3.7.1 成员的访问控制符49
3.7.2 类的访问控制符50
习题51
第4章 继承52
4.1 继承的引入52
4.2 类的继承53
4.2.1 继承的语法53
4.2.2 成员变量的隐藏53
4.2.3 成员方法的覆盖54
4.3 继承中的构造方法55
4.3.1 隐式调用父类构造方法55
4.3.2 显式调用父类构造方法56
4.3.3 super的其他用法57
4.4 继承中的权限59
4.5 final关键字60
4.5.1 final类60
4.5.2 final方法60
4.5.3 final成员变量与局部变量61
4.6 继承中需要注意的问题61
习题62
第5章 抽象类、接口与内部类63
5.1 抽象类63
5.1.1 抽象方法63
5.1.2 抽象类63
5.1.3 抽象类对象在方法参数中的使用64
5.2 接口64
5.2.1 接口的引入64
5.2.2 接口的定义65
5.2.3 接口的实现65
5.2.4 接口的使用66
5.2.5 接口变量在方法参数中的使用67
5.2.6 接口与抽象类的异同67
5.3 内部类68
5.3.1 成员内部类68
5.3.2 局部内部类71
5.3.3 匿名内部类71
习题74
第6章 多态75
6.1 多态的引入75
6.2 编译时的多态75
6.3 运行时的多态75
6.3.1 上转型对象75
6.3.2 上转型对象调用的方法76
6.3.3 上转型对象引用的成员78
6.3.4 instanceof79
习题80
第7章 语言包81
7.1 语言包概述81
7.2 Object类81
7.3 String类83
7.3.1 创建String对象83
7.3.2 操作字符串83
7.4 StringBuffer类85
7.5 包装类86
7.5.1 包装类的构造方法86
7.5.2 包装类的成员方法86
习题87
第8章 异常处理机制88
8.1 异常的引入88
8.2 异常类的继承关系89
8.3 try、catch、finally89
8.4 异常的声明92
8.5 throw异常94
习题95
第9章 输入/输出流96
9.1 文件96
9.1.1 文件96
9.1.2 目录97
9.1.3 文件的创建和删除97
9.2 文件字节输入/输出流和字符输入/出流98
9.2.1 文件字节输入流98
9.2.2 文件字节输出流99
9.2.3 文件字符输入流100
9.2.4 文件字节输出流100
9.3 缓冲输入/输出流101
9.3.1 缓冲输入流101
9.3.2 缓冲输出流102
9.4 数据输入/输出流103
9.5 随机读写流104
9.6 对象和序列化106
9.6.1 对象和序列化的理解106
9.6.2 序列化要注意的问题106
9.6.3 对象的克隆106
习题107
第10章 Swing及事件处理108
10.1 Swing概述108
10.2 框架108
10.2.1 框架的创建108
10.2.2 框架的属性109
10.3 在组件中显示信息110
10.4 布局管理器112
10.4.1 流布局管理器112
10.4.2 边界布局113
10.4.3 网格布局113
10.4.4 盒子布局114
10.4.5 卡片布局114
10.4.6 空布局115
10.5 事件处理115
10.5.1 一个事件处理的实例115
10.5.2 关于内部类116
10.5.3 关于适配器类117
10.6 文本组件117
10.6.1 文本域117
10.6.2 密码域117
10.6.3 标签118
10.6.4 文本区118
10.6.5 滚动窗格119
10.7 选择组件121
10.7.1 复选按钮121
10.7.2 单选按钮121
10.7.3 下拉列表122
10.8 表格组件124
10.8.1 表格的创建124
10.8.2 表格的维护126
10.9 树组件126
10.9.1 树的创建126
10.9.2 树的维护128
10.10 对话框128
10.10.1 对话框的类128
10.10.2 对话框的模式129
10.10.3 文件对话框129
10.10.4 其他对话框130
10.11 窗口、鼠标及键盘事件131
10.11.1 窗口事件131
10.11.2 鼠标事件132
10.11.3 键盘事件133
习题134
第11章 多线程135
11.1 线程的概念135
11.2 线程的生命周期135
11.3 线程的实现方式137
11.3.1 继承Thread类方式137
11.3.2 实现Runnable接口方式137
11.4 线程的操作方法138
11.4.1 线程名称的设置和获取139
11.4.2 线程休眠139
11.4.3 线程加入140
11.4.4 线程中断141
11.4.5 判断线程是否启动142
11.5 线程的管理143
11.5.1 线程优先级143
11.5.2 线程同步144
习题146
第12章 Java数据库编程147
12.1 数据库基础知识147
12.1.1 数据库技术介绍147
12.1.2 SQL语言介绍148
12.1.3 SQLServer数据库管理系统150
12.2 通过JDBC访问数据库152
12.2.1 JDBC152
12.2.2 连接数据库153
12.2.3 查询操作158
12.2.4 更新、添加和删除操作159
12.2.5 关闭数据库160
12.3 数据库访问示例160
习题161
第13章 网络编程162
13.1 URL类和InetAddress类162
13.1.1 URL类162
13.1.2 InetAddress类162
13.2 套接字163
13.2.1 套接字概述163
13.2.2 套接字连接163
13.2.3 一个C/S模式套接字处理实例164
13.3 用户数据包通信165
13.4 广播数据包通信168
习题170
第14章 综合案例——计算器171
14.1 功能分析171
14.2 计算器界面设计171
14.3 相关功能实现173
14.4 程序打包176
第15章 综合案例——酒店管理系统178
15.1 综合案例的目的和意义178
15.2 系统功能设计178
15.3 数据库结构设计179
15.4 系统设计与实现182
15.4.1 系统登录模块182
15.4.2 后台管理主界面185
15.4.3 客房信息管理模块185
15.4.4 预订信息管理模块189
15.4.5 新闻信息管理模块190
15.4.6 留言信息管理模块195
15.4.7 前台管理模块197
第16章 实验指导200
实验一 Java运行环境200
实验二 类和对象201
实验三 类的继承203
实验四 抽象类204
实验五 接口205
实验六 多态206
实验七 字符串207
实验八 异常处理208
实验九 输入流和输出流209
实验十 Java Swing209
实验十一 事件处理210
实验十二 数据库编程211
参考源代码212
热门推荐
- 2034932.html
- 2382780.html
- 1886355.html
- 782949.html
- 498683.html
- 2939434.html
- 1096108.html
- 3712787.html
- 2596258.html
- 511384.html
- http://www.ickdjs.cc/book_758611.html
- http://www.ickdjs.cc/book_2474843.html
- http://www.ickdjs.cc/book_3443088.html
- http://www.ickdjs.cc/book_3171470.html
- http://www.ickdjs.cc/book_3543512.html
- http://www.ickdjs.cc/book_1815388.html
- http://www.ickdjs.cc/book_2320060.html
- http://www.ickdjs.cc/book_2587220.html
- http://www.ickdjs.cc/book_3309461.html
- http://www.ickdjs.cc/book_991524.html