Java程序设计项目教程

Java程序设计项目教程

彭德林, 迟国栋, 主编

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

年代:2014

定价:32.0

书籍简介:

Java语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前软件设计中极为健壮的编程语言。Java语言不仅可以用来开发大型的应用程序,而且特别适合于在Internet上应用开发,Java已成为网络时代最重要的编程语言之一。对于计算机专业学生来说掌握Java是必需俱备的技能之一。虽然现在关于Java的教材很多,但与社会实际应用相接轨的教材却不多,本书以社会实际需求为主线,以社会上应用的最广的eclipse为开发平台,采用项目实战教学模式进行内容编排,使学生真正能学有所用。

书籍目录:

前言

项目1 Java软件开发相关技术简介

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

1.1.1 Java语言的发展

1.1.2 Java程序开发与运行环境

1.1.3 Java语言特点

1.1.4 Java程序分类

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

1.1.6 Java Application程序结构及运行过程

任务二 掌握Java语言体系

1.2.1 J2SE概述

1.2.2 J2EE概述

1.2.3 J2ME概述

任务三 了解Java开发工具

1.3.1 JBuilder简介

1.3.2 Eclipse简介

1.3.3 其他开发工具简介

项目实战JDK安装配置及Java程序

的编译运行

项目小结

练习与提高

项目2 Eclipse基本操作

任务一 了解Eclipse概况

2.1.1 Eclipse的历史与发展

2.1.2 Eclipse的特点

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

2.2.1 Eclipse下载与安装

2.2.2 Eclipse的多国语言包的安装

2.2.3 Eclipse相关配置

任务三 熟悉Eclipse工作环境

2.3.1 Eclipse结构体系

2.3.2 Eclipse工作台

2.3.3 Eclipse资源管理

任务四 使用Eclipse进行Java编程

2.4.1 编辑Java程序

2.4.2 编译和运行程序

2.4.3 调试程序

项目实战Eclipse的安装配置及Java程序

的调试运行

项目小结

练习与提高二

项目3 Java基础

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

3.1.1 Java语言的关键字

3.1.2 Java程序的注释

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

3.1.4 Java程序中的分隔符

任务二 掌握Java语言的基本数据类型、

常量和变量

3.2.1 基本数据类型

3.2.2 常量

3.2.3 变量的定义及作用范围

3.2.4 基本数据类型间的转换

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

3.3.1 运算符

3.3.2 表达式

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

3.4.1 数组的声明与创建

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

3.4.3 字符数组与字符串String类

3.4.4 字符串数组

3.4.5 字符串相关操作

项目实战一数组的使用

项目实战二字符串的使用

项目小结

练习与提高三

项目4 基本控制结构

任务一 掌握Java分支结构

4.1.1 if语句

4.1.2 switch语句

任务二 掌握Java循环结构

4.2.1 for语句

4.2.2 do-while语句

4.2.3 while语句

4.2.4 嵌套循环

项目实战一 分支结构编程

项目实战二 循环结构编程

项目小结

练习与提高四

项目5 类和对象

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

5.1.1 面向对象的基本概念

5.1.2 类的声明

5.1.3 方法的声明

5.1.4 方法调用及参数传递

5.1.5 对象的创建和使用

5.1.6 构造方法及特点

5.1.7 对象的初始化

任务二 掌握类的封装

5.2.1 访问权限

5.2.2 类变量和实例变量

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

项目实战类和对象

项目小结

练习与提高五

项目6 类的继承与多态

任务一 掌握类的继承

6.1.1 继承的基本概念

6.1.2 继承的实现

6.1.3 super与this的使用

6.1.4 final类和final方法

任务二 掌握类的多态

6.2.1 多态性的含义

6.2.2 方法的重载

6.2.3 方法的覆盖

任务三 掌握接口的使用

6.3.1 抽象类和抽象方法

6.3.2 接口的声明

6.3.3 接口的使用

任务四 掌握包的使用

6.4.1 包的概念

6.4.2 包的使用

6.4.3 常用系统包

项目实战一 继承编程

项目实战二 多态编程

项目小结

练习与提高六

项目7 异常处理和多线程

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

7.1.1 异常类和异常处理机制

7.1.2 程序中异常处理方法

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

7.2.1 多线程的概念

7.2.2 实现多线程的两种方法

7.2.3 线程的生命周期和控制

7.2.4 线程的同步

项目实战一 异常处理编程

项目实战二 多线程编程

项目小结

练习与提高七

项目8 输入输出流

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

8.1.1 流及分类

8.1.2 标准输入

8.1.3 标准输出和标准错误

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

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.1 获取文件信息和更改文件属性

8.3.2 列目录文件清单

……

项目9 图形用户界面设计

项目10 键盘与鼠标事件的响应

项目11 数据库编程

练习与提高参考答案

参考文献

内容摘要:

Java语言具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前软件设计中极为健壮的编程语言。Java语言不仅可以用来开发大型的应用程序,而且特别适合于在Intemet上应用开发,Java已成为网络时代最重要的编程语言之一。对于计算机专业学生来说掌握Java是必需具备的技能之一。虽然现在关于Java的教材很多,但与社会实际应用相接轨的教材却不多,《Java程序设计项目教程/国家示范(骨干)高职院校重点建设专业优质核心课程系列教材》以社会实际需求为主线,以社会上应用最广的Eclipse为开发平台,采用项目实战教学模式进行内容编排,使学生真正能学有所用。
  《Java程序设计项目教程/国家示范(骨干)高职院校重点建设专业优质核心课程系列教材》在强调使学生全面掌握Java基本操作的基础上,把知识点与应用项目相结合,使学生学习起来有的放矢,操作时也更加得心应手。本书主要内容包括:Java语言基础、Java面向对象程序设计等。在项目实战教学思想指导下,每个项目都设置了若干个实战任务,内容以相关应用操作为主线进行叙述,通过案例进行应用剖析,并配有习题,方便学生检验学习成果。
  《Java程序设计项目教程/国家示范(骨干)高职院校重点建设专业优质核心课程系列教材》深入浅出,操作性强,以实际应用为切入点,符合高职高专特点,适合高职高专学生使用,也可用作各类技能培训教材。

编辑推荐:

《Java程序设计项目教程/国家示范(骨干)高职院校重点建设专业优质核心课程系列教材》特色:
  ·本书以社会实际需求为主线,以社会上应用最广的Eclipse为开发平台,采用项目实战教学模式进行内容编排,使学生真正能学有所用。
  ·本书在强调全面掌握Java基本操作的基础上,把知识点与应用项目相结合,使学生学习起来有的放矢,操作起来更加得心应手。
  ·本书在保证知识体系完整性的前提下,采用“任务驱动式教学”,突出实用性、针对性,引导学生“在做中学”,培养学生分析问题和解决问题的能力。

书籍规格:

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

书籍信息归属:

Java程序设计项目教程是中国水利水电出版社于2014.9出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等职业教育-教材 的书籍。