Java程序设计技能教程

Java程序设计技能教程

彭德林, 李德有, 主编

出版社:中国水利水电出版社

年代:2009

定价:28.0

书籍简介:

Java语言作为网络时代程序设计的宠儿,越来越受到人们的青睐,现在已经成为最重要的软件开发工具之一。对于计算机专业学生来说,Java是必须具备的技能之一。虽然现在关于Java的教材很多,但与社会实际应用相接轨的教材却不多,本书以社会实际需求为主线,采用应用得最广的Eclipse开发平台,采用任务驱动模式进行内容编排,使学生真正能学有所用,并且配备与教材内容相关的实验指导书,更有利于教师的实验教学。

书籍目录:

前言

第1章 Java软件开发相关技术简介

本章目的及任务

1.1 任务一掌握Java语言基础知识

1.1.1 Java语言的发展

1.1.2 Java程序开发与运行环境

1.1.3 Java语言特点

1.1.4 Java程序分类

1.1.5 JDK的安装与环境变量配置

1.1.6 JavaApplication程序结构及运行过程

1.2 任务二掌握Java语言体系

1.2.1 J2SE概述

1.2.2 J2EE概述

1.2.3 J2ME概述

1.3 任务三了解Java开发工具

1.3.1 JBuilder简介

1.3.2 Eclipse简介

1.3.3 其他开发工具简介

1.4 任务四实训一JDK安装配置及Java程序的编译运行

本章小结

练习与提高

第2章 Eclipse基本操作

本章目的及任务

2.1 任务一了解Eclipse概况

2.1.1 Eclipse的历史与发展

2.1.2 Eclipse的特点

2.2 任务二掌握Eclipse的安装与配置

2.2.1 Eclipse下载与安装

2.2.2 Eclipse的多国语言包的安装

2.2.3 Eclipse相关配置

2.3 任务三熟悉Eclipse工作环境

2.3.1 Eclipse结构体系

2.3.2 Eclipse工作台

2.3.3 Eclipse资源管理

2.4 任务四使用Eclipse进行Java编程

2.4.1 编辑Java程序

2.4.2 编译和运行程序

2.4.3 调试程序

2.5 任务五实训二Eclipse的安装配置及Java程序的调试运行

本章小结

练习与提高二

第3章 Java基础

本章目的及任务

3.1 任务一掌握Java关键字、标识符

3.1.1 Java语言的关键字

3.1.2 Java语言标识符和命名约定

3.1.3 Java程序中的分隔符

3.2 任务二掌握Java语言的基本数据类型、常量和变量

3.2.1 基本数据类型

3.2.2 常量

3.2.3 变量的定义及作用范围

3.2.4 基本数据类型间的转换

3.3 任务三掌握Java运算符和表达式

3.3.1 运算符

3.3.2 表达式

3.4 任务四掌握Java数组及字符串的使用方法

3.4.1 数组的声明与创建

3.4.2 数组的初始化及数组元素的使用

3.4.3 字符数组与字符串String类

3.4.4 字符串数组

3.4.5 字符串相关操作

3.5 任务五实训三数组及字符串的使用

3.5.1 数组的创建及使用

3.5.2 字符串的使用

本章小结

练习与提高三

第4章 基本控制结构

本章目的及任务

4.1 任务一掌握Java分支结构

4.1.1 if语句

4.1.2 switch语句

4.2 任务二掌握Java循环结构

4.2.1 for语句

4.2.2 do—while语句

4.2.3 while语句

4.2.4 嵌套循环

4.3 任务三实训四分支及循环结构编程

本章小结

练习与提高四

第5章 类和对象

本章目的及任务

5.1 任务一掌握类和对象的基本知识

5.1.1 面向对象的基本概念

5.1.2 类的声明

5.1 -3方法的声明

5.1.4 方法调用及参数传递

5.1.5 对象的创建和使用

5.1.6 构造方法及特点

5.1.7 对象的初始化

5.2 任务二掌握类的封装

5.2.1 访问权限

5.2.2 类变量和实例变量

5.2.3 类成员方法和函数数学方法

5.3 任务三实训五类和对象

本章小结

练习与提高五

第6章 类的继承与多态

本章目的及任务

6.1 任务一掌握类的继承

6.1.1 继承的基本概念

6.1.2 继承的实现

6.1.3 super与this的使用

6.1.4 final类和final方法

6.2 任务二掌握类的多态

6.2.1 多态性的含义

6.2.2 方法的重载

6.2.3 方法的覆盖

6.3 任务三掌握接口的使用

6.3.1 抽象类和抽象方法

6.3.2 接口的声明

6.3.3 接口的使用

6.4 任务四掌握包的使用

6.4.1 包的概念

6.4.2 包的使用

6.4.3 常用系统包

6.5 任务五实训六继承与多态编程实训

练习与提高六

第7章 异常处理和多线程

本章的目的及任务

7.1 任务一掌握Java中对异常的处理

7.1.1 异常类和异常处理机制

7.1.2 程序中异常处理方法

7.2 任务二掌握程序对多线程的处理

7.2.1 多线程的概念

7.2.2 实现多线程的两种方法

7.2.3 线程的生命周期和控制

7.2.4 线程的同步

7.3 任务三实训七异常处理与多线

程编程实训

本章小结

练习与提高七

第8章 输入输出流

本章目的及任务

8.1 任务一掌握流及标准输入输出

8.1.1 流及分类

8.1.2 标准输入

8.1.3 标准输出和标准错误

8.2 任务二掌握常用输入输出流的使用方法

8.2.1 字节流Input Stream和Output Stream类简介

8.2.2 字符流Reader和Writer类简介

8.2.3 Filelnput Stream类的使用

8.2.4 FileOutput Stream类的使用

8.2.5 FileReader类和FileWriter类的使用

8.2.6 使用Buffered Reader类实现各种数据类型的输入

8.3 任务三掌握常用目录和文件操作

8.3.1 获取文件信息和更改文件属性

8-3.2 列目录文件清单

8.3.3 获取根目录和创建子目录

8.3.4 文件的创建、更名和删除

8.3.5 基本数据类型数据的读写

8.3.6 使用增加了缓冲的流类

8.3.7 读取文件指定行

8.4 任务四实训八文件输入输出操作

本章小结

练习与提高八

第9章 图形用户界面设计

本章目的及任务

9.1 任务一了解与图形处理相关的包

9.1.1 java.awt包

9.1.2 java.swing包

9.1.3 java.awt.event包

9.2 任务三掌握JavaApplet的程序结构及运行过程

9.2.1 Applet类及相关方法

9.2.2 Applet程序建立及运行过程

9.3 任务三掌握使用Swing组件进行常用图形界面设计的方法

9.3.1 窗口容器类/Frame使用

9.3.2 容器的布局

9.3.3 字体与颜色的使用

9.3.4 按钮

9.3.5 文本框、文本区和标签

9.3.6 复选框与单选按钮

9.3.7 列表框和组合框

9.3.8 对话框和文件选择对话框

9.3.9 菜单

9.4 任务四掌握图形的绘制方法

9.4.1 坐标系统

9.4.2 显示字符串

9.4 -3绘制直线与矩形

9.4.4 绘制圆、椭圆与圆弧

9.4.5 绘制多边形与带颜色图形

9.5 任务五实训九图形界面编程

综合实训

本章小结

练习与提高九

第10章 键盘与鼠标事件的响应

本章目的及任务

10.1 任务一掌握事件处理机制

10.1.1 相关概念

10.1.2 事件处理机制

10.2 任务二掌握对键盘事件响应的方法

10.2.1 键盘事件

10.2.2 键盘监听接口KeyListener

10.2.3 键盘适配器类KeyAdapter

10.3 任务三掌握对鼠标事件的响应方法

10.3.1 鼠标事件

10.3.2 使用Mouse Listener接口处理鼠标事件

10.3.3 使用Mouse Motiort Listener接口处理鼠标事件

10.4 任务四实训十键盘与鼠标事件

响应实训

本章小结

练习与提高十

第11章 数据库编程

本章目的及任务

11.1 任务一使用JDBC连接数据库

11.1.1 JDBC简介

11.1.2 JDBC驱动

11.2 任务二建立数据源

11.2.1 建立Access数据库

11.2.2 建立数据源

11.3 任务三数据库编程

11.3.1 数据库编程过程

11.3.2 数据库编程实例

11.4 任务四实训十一数据库编程实训

本章小结

练习与提高十

练习与提高参考答案

参考文献

内容摘要:

《Java程序设计技能教程》深入浅出,操作性强,以实际应用为切入点,符合高职高专教学特点,适合高职高专学生使用,也可作为各类Java技能培训班的教材。Java语言作为网络时代程序设计的宠儿,越来越受到人们的青睐,现在已经成为最重要的软件开发工具之一。对于计算机专业学生来说,Java是必须具备的技能之一。虽然现在关于Java的教材很多,但与社会实际应用相接轨的教材却不多,《Java程序设计技能教程》以社会实际需求为主线,采用应用得最广的Eclipse开发平台,采用任务驱动模式进行内容编排,使学生真正能学有所用,并且配备与教材内容相关的实验指导书,更有利于教师的实验教学。本教材在强调使学生全面掌握Java基本操作的基础上,把知识点与应用案例相结合,使学生学习起来有的放矢,操作时也更加得心应手。《Java程序设计技能教程》主要内容包括Java语言基础、Java面向对象程序设计等,在“任务驱动式教学”思想的指导下,每章都设置了若干个任务,都以相关应用操作为主线进行叙述,通过案例进行应用剖析,相关章节配有实训操作和习题,并在书后提供习题答案。

书籍规格:

书籍详细信息
书名Java程序设计技能教程站内查询相似图书
9787508466101
如需购买下载《Java程序设计技能教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国水利水电出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸26装帧平装
页数 280 印数 4000

书籍信息归属:

Java程序设计技能教程是中国水利水电出版社于2009.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校:技术学校-教材 的书籍。