实用Java语言单元式模块化教程

实用Java语言单元式模块化教程

任泰明, 郭领艳, 主编

出版社:化学工业出版社

年代:2008

定价:30.0

书籍简介:

本书讲述了Java言语程序设计的基础知识、类的设计技术、复杂的数据类型的使用技术、单元软件的重用技术和借口技术等。

书籍目录:

第1单元程序运行环境的建立与程序的编译调试技术

模块1.1Java语言的产生

1.1.1Java语言的产生

1.1.2用Java语言编写程序的主要优点

模块1.2建立Java编程环境

1.2.1安装和设置JDK

1.2.2【技能同步练习】

模块1.3Java程序的调试、编译与运行技术

1.3.1【案例1-1】HelloWorld程序

1.3.2【知识与技能】

1.3.3【技能同步练习】

模块1.4Java语言中注释的书写方法

1.4.1程序中的注释

1.4.2Java语言中的注释

1.4.3编写注释时要注意的问题

模块1.5UltraEdit程序编辑工具的使用方法

1.5.1配置Java运行环境

1.5.2语法着色

1.5.3【技能同步练习】

第2单元Java程序设计的基本技能

模块2.1Java程序的组成

2.1.1【案例2-1】正方形类

2.1.2【知识与技能】

2.1.3【技能同步练习】

模块2.2基本数据类型及其运算

2.2.1【案例2-2】加法器

2.2.2【知识与技能】

2.2.3【技能同步练习】

模块2.3分支程序设计技术

2.3.1【案例2-3】数学软件包中符号函数与绝对值函数的编写

2.3.2【知识与技能】

2.3.3【技能同步练习】

模块2.4循环程序设计技术

2.4.1【案例2-4】求一个指定范围内的素数

2.4.2【知识与技能】

2.4.3【技能同步练习】

模块2.5程序设计中标识符的命名规范

第3单元类的设计技术

模块3.1类的基本设计技能

3.1.1【案例3-1】设计电视机类

3.1.2【知识与技能】

3.1.3【技能同步练习】

模块3.2构造方法与静态成员设计技术

3.2.1【案例3-2】设计圆类

3.2.2【知识与技能】

3.2.3【技能同步练习】

模块3.3软件开发中类与方法的设计规则

3.3.1类的设计规则

3.3.2方法的设计规则

第4单元复杂数据类型的使用技术

模块4.1字符串的使用技术

4.1.1【案例4-1】字符串的基本操作实例

4.1.2【知识与技能】

4.1.3【技能同步练习】

模块4.2数组的概念及其使用技术

4.2.1【案例4-2】求学生的平均成绩

4.2.2【知识与技能】

4.2.3【技能同步练习】

模块4.3向量的概念及其使用技术

4.3.1【案例4-3】向量的基本操作

4.3.2【知识与技能】

4.3.3【技能同步练习】

第5单元软件的重用技术与接口的设计技术

模块5.1使用继承技术实现软件的重用

5.1.1【案例5-1】学生信息管理系统

5.1.2【知识与技能】

5.1.3【技能同步练习】

模块5.2抽象类的设计与使用技术

5.2.1【案例5-2】平面内的几何形状类

5.2.2【知识与技能】

5.2.3【技能同步练习】

模块5.3接口的设计与实现技术

5.3.1【案例5-3】动物类

5.3.2【知识与技能】

5.3.3【技能同步练习】

模块5.4对象与类的图形化表示

5.4.1UML简介

5.4.2类的表示方法

5.4.3接口的表示方法

第6单元程序中异常情况的处理技术

模块6.1提高程序健壮性的技术

6.1.1【案例6-1】程序中出现被除数是0的异常

6.1.2【知识与技能】

6.1.3【技能同步练习】

模块6.2Java中异常处理程序的设计技术

6.2.1【案例6-2】对被除数是0的异常的处理

6.2.2【知识与技能】

6.2.3【技能同步练习】

模块6.3自定义异常类的设计技术

6.3.1【案例6-3】当年龄不在正常范围内时抛出自定义异常

6.3.2【知识与技能】

6.3.3【技能同步练习】

第7单元图形用户界面程序的设计技术

模块7.1应用程序窗口的设计技术

7.1.1【案例7-1】窗口示例

7.1.2【知识与技能】

7.1.3【技能同步练习】

模块7.2对话框的设计技术

7.2.1【案例7-2】数制转换器

7.2.2【知识与技能】

7.2.3【技能同步练习】

模块7.3窗口中常用组件的设计技术

7.3.1【案例7-3】用户信息选择窗口

7.3.2【知识与技能】

7.3.3【技能同步练习】

模块7.4交互式GUI程序的设计技术

7.4.1【案例7-4】水费计算程序

7.4.2【知识与技能】

7.4.3【技能同步练习】

模块7.5窗口中组件布局的设计技术

7.5.1【案例7-5】温度转换器

7.5.2【知识与技能】

7.5.3【技能同步练习】

模块7.6具有菜单的窗口设计技术

7.6.1【案例7-6】设计一个文本编辑器

7.6.2【知识与技能】

7.6.3【技能同步练习】

第8单元文件访问技术

模块8.1操作系统文件的操作技术

8.1.1【案例8-1】文件与目录操作

8.1.2【知识与技能】

8.1.3【技能同步练习】

模块8.2字节型文件的访问技术

8.2.1【案例8-2】创建字节流文件并读取其内容

8.2.2【知识与技能】

8.2.3【技能同步练习】

模块8.3字符型文件的访问技术

8.3.1【案例8-3】文本编辑器

8.3.2【知识与技能】

8.3.3【技能同步练习】

模块8.4文件的随机访问技术

8.4.1【案例8-4】学生信息的读写

8.4.2【知识与技能】

8.4.3【技能同步练习】

第9单元用Jave程序访问数据库的技术

模块9.1查询数据表的技术

9.1.1【案例9-1】显示学生信息

9.1.2【知识与技能】

9.1.3【技能同步练习】

模块9.2修改数据表的技术

9.2.1【案例9-2】创建一个存放学生信息的数据表

9.2.2【知识与技能】

9.2.3【技能同步练习】

第10单元多线程程序的设计技术

模块10.1如何创建与理解线程

10.1.1【了解线程概念】

10.1.2【案例10-1】用Thread类创建多线程

10.1.3【知识与技能】

10.1.4【技能同步练习】

模块10.2使用Runnable接口创建多线程

10.2.1【案例10-2】实现Runnable接口创建多线程

10.2.2【知识与技能】

10.2.3【技能同步练习】

模块10.3两种实现多线程方式的对比分析

10.3.1【案例10-3】模拟铁路售票系统

10.3.2【知识与技能】

10.3.3【技能同步练习】

模块10.4线程的同步一同步代码块

10.4.1【案例10-4】模拟铁路售票系统

10.4.2【知识与技能】

10.4.3【技能同步练习】

模块10.5线程的同步同步函数

10.5.1【案例10-5】模拟铁路售票系统

10.5.2【知识与技能】

10.5.3【技能同步练习】

模块10.6线程间的通信

10.6.1【案例10-6】生产者线程与消费者线程的通信问题

10.6.2【知识与技能】

10.6.3【技能同步练习】

参考文献

内容摘要:

  本书介绍的内容是Java技术中基本的J2SE技术,以J2SE5.0为基础,所以程序均在J2SE5.0环境下调试。全书共分为10个单元。主要介绍Java语言程序设计的基本知识、类的设计技术、复杂数据类型的使用技术、软件的重用技术与接口的设计技术、程序中异常情况的处理技术、图形用户界面程序的设计技术、文件访问技术、用Java程序访问数据库的技术、多线程程序的设计技术等内容。  本书以职业技术教育的特点出发,在内容组织与编写上更加突出实践技能与软件开发中工程化思想的培养。具体内容按Java语言软件开发过程中所需要的基本技能进行组织,全书共分为10个技术单元,每个单元分为若干个技术点,每个技术点以一个模块进行组织,每一个模块按案例教学法的特点与要求进行知识与技能介绍。全书主要讲述了Java语言程序设计的基本知识、类的设计技术、复杂数据类型的使用技术、软件的重用技术与接口的设计技术、程序中异常情况的处理技术、图形用户界面程序的设计技术、文件访问技术、用Java程序访问数据库的技术、多线程程序的设计技术等内容。  本书内容通俗易懂,以实例引出知识与技术点,非常适合自学和高职高专院校作为“Java语言程序设计”课程的教材使用,也可供从事Java语言程序设计者作为参考书或Java语言程序设计培训机构作为培训教程使用。

书籍规格:

书籍详细信息
书名实用Java语言单元式模块化教程站内查询相似图书
9787122033154
如需购买下载《实用Java语言单元式模块化教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位化学工业出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸19装帧平装
页数印数

书籍信息归属:

实用Java语言单元式模块化教程是化学工业出版社于2008.07出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校:技术学校-教材 的书籍。