图书介绍
Java语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Java语言程序设计](https://www.shukui.net/cover/39/30680766.jpg)
- 刘妍东主编;郭亚东副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302340157
- 出版时间:2014
- 标注页数:217页
- 文件大小:31MB
- 文件页数:230页
- 主题词: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.1.1 Java语言的发展历史1
1.1.2 Java语言的特点2
1.1.3 Java虚拟机3
1.1.4 垃圾收集机制4
1.2 面向对象编程初步4
1.2.1 面向对象的概念4
1.2.2 抽象5
1.3 Java程序结构及书写规范5
1.3.1 Java程序结构5
1.3.2 Java书写规范6
1.4 Java开发和运行环境7
1.4.1 Java开发运行环境的建立7
1.4.2 JCreator开发运行环境8
1.4.3 MyEclipse集成开发环境11
小结14
习题14
技能训练16
第2章 Java基础编程17
2.1 标识符与关键字19
2.1.1 标识符19
2.1.2 关键字19
2.2 数据类型与常量、变量20
2.2.1 数据类型20
2.2.2 常量与变量21
2.3 运算符与表达式23
2.3.1 运算符23
2.3.2 表达式26
2.4 流程控制语句27
2.4.1 分支语句27
2.4.2 循环语句30
2.4.3 跳转语句33
2.5 数组34
2.5.1 一维数组的声明和创建34
2.5.2 一维数组的使用36
2.5.3 二维数组和多维数组37
小结38
习题38
技能训练43
第3章 类和对象44
3.1 类47
3.1.1 类的创建47
3.1.2 成员变量48
3.1.3 成员方法49
3.1.4 构造方法51
3.2 对象52
3.2.1 对象的创建52
3.2.2 使用对象53
3.3 静态修饰符56
3.3.1 静态域56
3.3.2 静态方法57
小结57
习题57
技能训练59
第4章 继承与多态60
4.1 创建子类62
4.2 this和super65
4.2.1 this65
4.2.2 super67
4.3 Java的多态性69
4.3.1 方法的重载70
4.3.2 方法的覆盖72
4.4 包75
4.4.1 创建包75
4.4.2 包的导入75
4.5 访问控制修饰符77
4.6 final修饰符79
4.6.1 最终变量79
4.6.2 最终方法80
4.6.3 最终类80
小结81
习题81
技能训练83
第5章 抽象类与接口84
5.1 抽象类86
5.2 接口89
5.2.1 接口声明89
5.2.2 接口的实现90
5.2.3 接口的继承91
小结93
习题94
技能训练96
第6章 异常处理97
6.1 异常类99
6.1.1 异常的概念99
6.1.2 异常的分类99
6.2 异常的抛出和处理101
6.2.1 try...catch语句101
6.2.2 throw手动抛出异常104
6.2.3 throws声明抛出异常105
6.3 自定义异常107
小结109
习题109
技能训练114
第7章 图形用户界面设计115
7.1 Swing和AWT117
7.2 框架与面板119
7.2.1 JFrame119
7.2.2 JPanel121
7.3 布局管理器121
7.3.1 FlowLayout121
7.3.2 BorderLayout123
7.3.3 GridLayout125
7.3.4 CardLayout126
7.4 组件128
7.4.1 按钮JButton128
7.4.2 标签JLabel129
7.4.3 文本框JTextField130
7.4.4 密码框JPasswordField132
7.4.5 文本区JTextArea133
7.4.6 单选按钮JRadioButton135
7.4.7 复选框JCheckBox136
7.4.8 组合框JComboBox137
7.4.9 列表框JList138
7.5 事件处理机制139
7.6 菜单设计145
7.6.1 普通菜单146
7.6.2 弹出菜单148
小结150
习题150
技能训练152
第8章 数据库程序设计153
8.1 JDBC驱动153
8.2 ODBC数据源设置154
8.3 JDBCAPI的使用157
8.3.1 加载驱动程序157
8.3.2 JDBC常用类和接口157
8.4 用户登录程序164
小结166
习题166
技能训练167
第9章 输入与输出168
9.1 Java I/O简介169
9.2 File类172
9.3 字节流174
9.3.1 FileInputStream和FileOutStream类174
9.3.2 DataInputStream和DataOutputStream类176
9.3.3 BufferedInputStream和BufferedOutputStream类178
9.4 字符流179
9.4.1 FileReader和FileWirter类179
9.4.2 BufferedReader和BufferedWriter类180
小结182
习题182
技能训练184
第10章 多线程技术185
10.1 线程的基本概念186
10.2 线程的创建189
10.2.1 用Thread类建立多线程190
10.2.2 用Rannable接口建立多线程191
10.3 线程的同步192
10.3.1 定义同步方法192
10.3.2 使用同步194
小结196
习题196
技能训练202
第11章 人员信息系统设计203
11.1 系统简介203
11.1.1 开发背景203
11.1.2 需求分析203
11.2 系统数据库的创建203
11.3 系统数据库事务的处理204
11.4 登录功能实现206
11.4.1 登录界面设计206
11.4.2 登录事务处理208
11.5 员工查看自己信息的实现209
11.5.1 员工界面设计209
11.5.2 员工查看信息实现210
11.6 管理员操作模块实现211
11.6.1 管理员操作界面211
11.6.2 添加员工界面设计213
11.6.3 添加员工实现214
11.6.4 查询指定员工界面设计215
参考文献217