网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 实用Java语言单元式模块化教程(国家示范性高职院校建设规划教材)
分类 教育考试-大中专教材-成人教育
作者 任泰明//郭领艳
出版社 化学工业出版社
下载
简介
编辑推荐

本书介绍的内容是Java技术中基本的J2SE技术,以J2SE 5.0为基础,所以程序均在J2SE5.0环境下调试。全书共分为10个单元。主要介绍Java语言程序设计的基本知识、类的设计技术、复杂数据类型的使用技术、软件的重用技术与接口的设计技术、程序中异常情况的处理技术、图形用户界面程序的设计技术、文件访问技术、用Java程序访问数据库的技术、多线程程序的设计技术等内容。

内容推荐

本书以职业技术教育的特点出发,在内容组织与编写上更加突出实践技能与软件开发中工程化思想的培养。具体内容按Java语言软件开发过程中所需要的基本技能进行组织,全书共分为10个技术单元,每个单元分为若干个技术点,每个技术点以一个模块进行组织,每一个模块按案例教学法的特点与要求进行知识与技能介绍。全书主要讲述了Java语言程序设计的基本知识、类的设计技术、复杂数据类型的使用技术、软件的重用技术与接口的设计技术、程序中异常情况的处理技术、图形用户界面程序的设计技术、文件访问技术、用Java程序访问数据库的技术、多线程程序的设计技术等内容。

本书内容通俗易懂,以实例引出知识与技术点,非常适合自学和高职高专院校作为“Java语言程序设计”课程的教材使用,也可供从事Java语言程序设计者作为参考书或Java语言程序设计培训机构作为培训教程使用。

目录

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

 模块1.1 Java语言的产生

1.1.1 Java语言的产生

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

 模块1.2 建立Java编程环境

1.2.1 安装和设置JDK

1.2.2 【技能同步练习】

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

1.3.1 【案例1-1】Hello World程序

1.3.2 【知识与技能】

1.3.3 【技能同步练习】

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

1.4.1 程序中的注释

1.4.2 Java语言中的注释

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

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

1.5.1 配置Java运行环境

1.5.2 语法着色

1.5.3 【技能同步练习】

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

 模块2.1 Java程序的组成

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.1 UML简介

5.4.2 类的表示方法

5.4.3 接口的表示方法

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

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

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

6.1.2 【知识与技能】

6.1.3 【技能同步练习】

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

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 【技能同步练习】

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 8:59:08