图书介绍
高职高专立体化教材计算机系列 Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 高晓黎编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302395409
- 出版时间:2015
- 标注页数:354页
- 文件大小:68MB
- 文件页数:365页
- 主题词:JAVA语言-程序设计-高等职业教育-教材
PDF下载
下载说明
高职高专立体化教材计算机系列 Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java程序开发环境的搭建1
1.1 案例1:基于JDK的Java程序验证1
1.1.1 必备知识1
1.1.2 案例综述2
1.1.3 解决步骤4
1.1.4 拓展提升10
1.2 案例2:基于MyEclipse的Java程序验证10
1.2.1 必备知识11
1.2.2 案例综述11
1.2.3 解决步骤12
1.2.4 拓展提升20
习题20
第2章 面向对象的Java编程23
2.1 案例1:输出单行信息的Java应用程序23
2.1.1 必备知识23
2.1.2 案例综述24
2.1.3 案例解决24
2.1.4 拓展提升28
2.2 案例2:体现面向对象特征的Java程序31
2.2.1 必备知识31
2.2.2 案例综述33
2.2.3 案例解决33
2.2.4 拓展提升37
2.3 案例3:Java Applet程序38
2.3.1 必备知识39
2.3.2 案例综述39
2.3.3 案例解决40
2.3.4 拓展提升42
习题43
第3章 Java编程基础45
3.1 单元1:数据表达45
3.1.1 Java语言符号集45
3.1.2 Java数据类型47
3.1.3 常量与变量47
3.1.4 数据类型转型50
3.2 单元2:运算符与表达式51
3.2.1 运算符与表达式51
3.2.2 运算符的优先级56
3.3 单元3:程序的结构57
3.3.1 语句与顺序结构58
3.3.2 分支结构59
3.3.3 循环结构64
3.3.4 循环嵌套71
3.3.5 跳转语句74
习题78
第4章 抽象与封装80
4.1 单元1:类的构成要素80
4.1.1 面向对象的基本特征80
4.1.2 类的定义82
4.1.3 属性声明85
4.1.4 构造方法定义87
4.1.5 成员方法定义89
4.2 单元2:Java的封装机制93
4.2.1 Java的修饰符93
4.2.2 访问修饰符94
4.2.3 特征修饰符99
4.3 单元3:成员方法的应用102
4.3.1 成员方法的分类102
4.3.2 成员方法中的数据103
4.3.3 读/写属性的成员方法104
习题109
第5章 字符串与数组112
5.1 单元1:常用的系统内部类112
5.1.1 Java的系统类包112
5.1.2 Math类113
5.1.3 基本数据类型的封装116
5.2 单元2:字符串String121
5.2.1 String类121
5.2.2 StringBuffer类125
5.3 单元3:数组127
5.3.1 一维数组127
5.3.2 多维数组131
5.3.3 数组的应用136
习题140
第6章 继承与多态142
6.1 单元1:继承机制142
6.1.1 继承的概念与实现142
6.1.2 构造方法的继承144
6.1.3 继承的特征与意义148
6.2 单元2:Java的多态149
6.2.1 属性隐藏与方法重写149
6.2.2 方法重载153
6.2.3 重载与重写的不同158
6.3 单元3:抽象类与最终类159
6.3.1 抽象类与抽象方法159
6.3.2 最终类与最终方法163
6.4 单元4:接口165
6.4.1 接口的定义与实现165
6.4.2 深入理解接口171
6.5 单元5:包176
6.5.1 包及包的创建176
6.5.2 包的引用178
习题181
第7章 异常处理184
7.1 单元1:异常处理184
7.1.1 异常类184
7.1.2 异常处理机制187
7.2 单元2:定制异常处理190
7.2.1 抛出异常191
7.2.2 自定义异常193
7.2.3 异常处理机制的特点197
习题197
第8章 图形化用户界面设计199
8.1 单元1:AWT199
8.1.1 AWT的类与组织199
8.1.2 设置颜色与字体203
8.1.3 AWT的应用程序窗体205
8.2 单元2:Swing的容器组件208
8.2.1 框架窗体JFrame209
8.2.2 其他的容器类213
8.3 单元3:Swing的基本组件215
8.3.1 基本组件类215
8.3.2 标签与命令按钮216
8.3.3 文本类组件218
8.3.4 选择类组件221
8.3.5 列表类组件223
8.4 单元4:布局管理器227
8.4.1 AWT的布局管理器228
8.4.2 BorderLayout228
8.4.3 GridLayout230
8.4.4 FlowLayout232
8.4.5 CardLayout235
习题237
第9章 事件处理240
9.1 单元1:事件驱动编程240
9.1.1 重要概念240
9.1.2 Java的事件241
9.1.3 事件处理原理243
9.2 单元2:监听器接口与适配器247
9.2.1 事件监听器接口247
9.2.2 事件适配器类251
9.2.3 内部类254
9.2.4 匿名类257
习题260
第10章 GUI应用开发262
10.1 单元1:菜单系统与工具栏262
10.1.1 菜单系统设计262
10.1.2 工具栏270
10.2 单元2:Swing的高级组件273
10.2.1 选项卡窗格集JTabbedPane273
10.2.2 表格JTable277
10.2.3 层次树JTree280
习题284
第11章 输入输出流286
11.1 单元1:流与文件286
11.1.1 流的类别286
11.1.2 文件类File289
11.2 单元2:字节流的输入输出293
11.2.1 抽象字节流类InputStream与OutputStream294
11.2.2 字节文件流类FileInputStream和FileOutputStream295
11.2.3 字节缓冲流类BufferedInputStream和BufferedOutputStream297
11.2.4 字节数据流类DataInputStream和DataOutputStream298
11.3 单元3:字符流的输入输出301
11.3.1 抽象字符流类Reader和Writer301
11.3.2 转换流类InputStreamReader和OutputStreamWriter302
11.3.3 字符文件流类FileReader和FileWriter303
11.3.4 字符缓冲流类BufferedReader和BufferedWriter305
11.3.5 系统类System308
习题312
第12章 Java数据库应用开发314
12.1 单元1:JDBC314
12.1.1 JDBC概述315
12.1.2 JDBC驱动程序的类别317
12.1.3 JDBC的类与接口318
12.1.4 为MyEclipse配置JDBC运行环境324
12.2 单元2:JDBC操纵数据库中的数据327
12.2.1 编写JDBC数据库应用程序的步骤327
12.2.2 创建数据库表333
12.2.3 查询数据336
12.2.4 增加数据339
12.2.5 修改数据342
12.2.6 删除数据344
习题346
各章课后习题参考答案348
参考文献354