图书介绍

实用Java语言单元式模块化教程PDF|Epub|txt|kindle电子书版本网盘下载

实用Java语言单元式模块化教程
  • 任泰明,郭领艳主编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:7122033155
  • 出版时间:2008
  • 标注页数:217页
  • 文件大小:56MB
  • 文件页数:228页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

实用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

热门推荐