图书介绍
实用Java语言单元式模块化教程PDF|Epub|txt|kindle电子书版本网盘下载
![实用Java语言单元式模块化教程](https://www.shukui.net/cover/20/30180357.jpg)
- 任泰明,郭领艳主编 著
- 出版社: 北京:化学工业出版社
- ISBN:7122033155
- 出版时间:2008
- 标注页数:217页
- 文件大小:56MB
- 文件页数:228页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
实用Java语言单元式模块化教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1单元 程序运行环境的建立与程序的编译调试技术1
模块1.1 Java语言的产生1
1.1.1 Java语言的产生1
1.1.2 用Java语言编写程序的主要优点2
模块1.2 建立Java编程环境4
1.2.1 安装和设置JDK4
1.2.2 【技能同步练习】8
模块1.3 Java程序的调试、编译与运行技术8
1.3.1 【案例1-1】HelloWorld程序8
1.3.2 【知识与技能】11
1.3.3 【技能同步练习】13
模块1.4 Java语言中注释的书写方法13
1.4.1 程序中的注释13
1.4.2 Java语言中的注释14
1.4.3 编写注释时要注意的问题15
模块1.5 UltraEdit程序编辑工具的使用方法15
1.5.1 配置Java运行环境15
1.5.2 语法着色16
1.5.3 【技能同步练习】17
第2单元 Java程序设计的基本技能18
模块2.1 Java程序的组成18
2.1.1 【案例2-1】正方形类18
2.1.2 【知识与技能】22
2.1.3 【技能同步练习】23
模块2.2 基本数据类型及其运算24
2.2.1 【案例2-2】加法器24
2.2.2 【知识与技能】26
2.2.3 【技能同步练习】32
模块2.3 分支程序设计技术32
2.3.1 【案例2-3】数学软件包中符号函数与绝对值函数的编写33
2.3.2 【知识与技能】34
2.3.3 【技能同步练习】36
模块2.4 循环程序设计技术36
2.4.1 【案例2-4】求一个指定范围内的素数36
2.4.2 【知识与技能】38
2.4.3 【技能同步练习】41
模块2.5 程序设计中标识符的命名规范41
第3单元 类的设计技术43
模块3.1 类的基本设计技能43
3.1.1 【案例3-1】设计电视机类43
3.1.2 【知识与技能】46
3.1.3 【技能同步练习】50
模块3.2 构造方法与静态成员设计技术50
3.2.1 【案例3-2】设计圆类50
3.2.2 【知识与技能】53
3.2.3 【技能同步练习】58
模块3.3 软件开发中类与方法的设计规则59
3.3.1 类的设计规则59
3.3.2 方法的设计规则60
第4单元 复杂数据类型的使用技术61
模块4.1 字符串的使用技术61
4.1.1 【案例4-1】字符串的基本操作实例61
4.1.2 【知识与技能】62
4.1.3 【技能同步练习】65
模块4.2 数组的概念及其使用技术66
4.2.1 【案例4-2】求学生的平均成绩66
4.2.2 【知识与技能】67
4.2.3 【技能同步练习】69
模块4.3 向量的概念及其使用技术70
4.3.1 【案例4-3】向量的基本操作70
4.3.2 【知识与技能】72
4.3.3 【技能同步练习】73
第5单元 软件的重用技术与接口的设计技术74
模块5.1 使用继承技术实现软件的重用74
5.1.1 【案例5-1】学生信息管理系统74
5.1.2 【知识与技能】79
5.1.3 【技能同步练习】85
模块5.2 抽象类的设计与使用技术87
5.2.1 【案例5-2】平面内的几何形状类87
5.2.2 【知识与技能】91
5.2.3 【技能同步练习】97
模块5.3 接口的设计与实现技术97
5.3.1 【案例5-3】动物类97
5.3.2 【知识与技能】100
5.3.3 【技能同步练习】102
模块5.4 对象与类的图形化表示103
5.4.1 UML简介103
5.4.2 类的表示方法103
5.4.3 接口的表示方法104
第6单元 程序中异常情况的处理技术105
模块6.1 提高程序健壮性的技术105
6.1.1 【案例6-1】程序中出现被除数是0的异常105
6.1.2 【知识与技能】106
6.1.3 【技能同步练习】107
模块6.2 Java中异常处理程序的设计技术107
6.2.1 【案例6-2】对被除数是0的异常的处理107
6.2.2 【知识与技能】108
6.2.3 【技能同步练习】111
模块6.3 自定义异常类的设计技术111
6.3.1 【案例6-3】当年龄不在正常范围内时抛出自定义异常111
6.3.2 【知识与技能】113
6.3.3 【技能同步练习】114
第7单元 图形用户界面程序的设计技术115
模块7.1 应用程序窗口的设计技术115
7.1.1 【案例7-1】窗口示例115
7.1.2 【知识与技能】117
7.1.3 【技能同步练习】120
模块7.2 对话框的设计技术120
7.2.1 【案例7-2】数制转换器121
7.2.2 【知识与技能】123
7.2.3 【技能同步练习】129
模块7.3 窗口中常用组件的设计技术129
7.3.1 【案例7-3】用户信息选择窗口129
7.3.2 【知识与技能】132
7.3.3 【技能同步练习】138
模块7.4 交互式GUI程序的设计技术138
7.4.1 【案例7-4】水费计算程序138
7.4.2 【知识与技能】141
7.4.3 【技能同步练习】144
模块7.5 窗口中组件布局的设计技术145
7.5.1 【案例7-5】温度转换器145
7.5.2 【知识与技能】147
7.5.3 【技能同步练习】150
模块7.6 具有菜单的窗口设计技术151
7.6.1 【案例7-6】设计一个文本编辑器151
7.6.2 【知识与技能】155
7.6.3 【技能同步练习】157
第8单元 文件访问技术158
模块8.1 操作系统文件的操作技术158
8.1.1 【案例8-1】文件与目录操作158
8.1.2 【知识与技能】160
8.1.3 【技能同步练习】161
模块8.2 字节型文件的访问技术161
8.2.1 【案例8-2】创建字节流文件并读取其内容161
8.2.2 【知识与技能】164
8.2.3 【技能同步练习】167
模块8.3 字符型文件的访问技术167
8.3.1 【案例8-3】文本编辑器168
8.3.2 【知识与技能】172
8.3.3 【技能同步练习】174
模块8.4 文件的随机访问技术174
8.4.1 【案例8-4】学生信息的读写174
8.4.2 【知识与技能】177
8.4.3 【技能同步练习】179
第9单元 用Jave程序访问数据库的技术180
模块9.1 查询数据表的技术180
9.1.1 【案例9-1】显示学生信息180
9.1.2 【知识与技能】182
9.1.3 【技能同步练习】188
模块9.2 修改数据表的技术189
9.2.1 【案例9-2】创建一个存放学生信息的数据表189
9.2.2 【知识与技能】191
9.2.3 【技能同步练习】194
第10单元 多线程程序的设计技术196
模块10.1 如何创建与理解线程196
10.1.1 【了解线程概念】196
10.1.2 【案例10-1】用Thread类创建多线程196
10.1.3 【知识与技能】198
10.1.4 【技能同步练习】199
模块10.2 使用Runnable接口创建多线程199
10.2.1 【案例10-2】实现Runnable接口创建多线程199
10.2.2 【知识与技能】200
10.2.3 【技能同步练习】201
模块10.3 两种实现多线程方式的对比分析201
10.3.1 【案例10-3】模拟铁路售票系统201
10.3.2 【知识与技能】204
10.3.3 【技能同步练习】205
模块10.4 线程的同步——同步代码块205
10.4.1 【案例10-4】模拟铁路售票系统205
10.4.2 【知识与技能】209
10.4.3 【技能同步练习】210
模块10.5 线程的同步——同步函数210
10.5.1 【案例10-5】模拟铁路售票系统210
10.5.2 【知识与技能】212
10.5.3 【技能同步练习】212
模块10.6 线程间的通信212
10.6.1 【案例10-6】生产者线程与消费者线程的通信问题213
10.6.2 【知识与技能】216
10.6.3 【技能同步练习】216
参考文献217