微信扫一扫,移动浏览光盘
简介
Java是目前世界上最流行、最优秀的编程语言之一,它不但赢得了程序员的拥护,也赢得了企业的支持。编程语言的学习是生涩的,《Java程序设计任务驱动式教程(第2版)/高职高专“十二五”规划教材》致力于使读者更轻松、更愉快地进入Java世界的大门。 《Java程序设计任务驱动式教程(第2版)/高职高专“十二五”规划教材》是一线教师长期教学和软件开发实践的经验积累,也是根据学生的认知规律精心组织编写的项目化教程。《Java程序设计任务驱动式教程(第2版)/高职高专“十二五”规划教材》以培养岗位职业能力为主线,按照典型任务序化知识,并将知识融入任务情景之中。全书分为30项任务,采用行业流行的Eclipse作为开发工具进行讲解,内容主要包括Java开发环境、Java语言基础、面向对象程序设计、GUI程序设计、Applet、异常处理、数据库操作、文件操作、多线程和网络编程等。每个任务都按“跟我做→实现方案→代码分析→必备知识→动手做一做→动脑想一想”的结构组织。最后,通过综合实训,引导学生学习应用Swing界面和JDBC数据库编程技术开发实际应用系统。《Java程序设计任务驱动式教程(第2版)/高职高专“十二五”规划教材》内容丰富,案例经典,知识讲解系统,突出能力培养,易于学习,易于提高编程能力。
目录
任务一 搭建环境(构建Java集成开发环境)
通过构建Java开发环境,讲解JDK、Eclipse的下载、安装和基本配置,为后续学习做好准备。
1.1 跟我做:搭建Java运行环境
1.2 实现方案
1.3 必备知识
1.4 动手做一做
1.5 动脑想一想
任务二 Java欢迎你(开发简单的Java应用程序)
利用Eclipse开发第一个Java程序,学习创建Java项目、包、类的基本方法,初步认识Java集成开发工具Eclipse、Java程序结构。
2.1 跟我做:我的第一个Java程序
2.2 实现方案
2.3 代码分析
2.4 必备知识
2.5 动手做一做
2.6 动脑想一想
任务三 小试牛刀(学习Java语言基础)
通过计算圆面积和周长,学习Java标识符和关键字、数据类型、运算符与表达式的使用。
3.1 跟我做:计算圆的面积和周长
3.2 实现方案
3.3 代码分析
3.4 必备知识
3.5 动手做一做
3.6 动脑想一想
任务四 挑战选择(使用分支控制流程)
通过计算运费,学习if-else、switch分支语句的语法结构、执行流程和用法。
4.1 跟我做:计算运费
4.2 实现方案
4.3 代码分析
4.4 必备知识
4.5 动手做一做
4.6 动脑想一想
任务五 游戏人生(使用循环控制流程)
通过猜数游戏,学习while、do - while、for循环语句的语法结构、执行流程和用法,以及多重循环和跳转语句。
5.1 跟我做:猜数游戏
5.2 实现方案
5.3 代码分析
5.4 必备知识
5.5 动手做一做
5.6 动脑想一想
任务六 回归自然(创建、使用类和对象)
通过学生类描述,学习如何抽象出事物的静态属性和动态行为,如何创建和使用类和对象,开始真正的Java面向对象之旅。
6.1 跟我做:学生类描述
6.2 实现方案
6.3 代码分析
6.4 必备知识
6.5 动手做一做
6.6 动脑想一想
任务七 3G时代的消息传递(定义和使用类方法)
通过银行卡使用小程序,学习定义和使用类方法,创建包组织Java工程,添加类、方法的Javadoc注释,学习严格按照Java规范编写程序。
7.1 跟我做:银行卡的使用
7.2 实现方案
7.3 代码分析
7.4 必备知识
7.5 动手做一做
7.6 动脑想一想
任务八 保护你的隐私(封装的使用)
通过银行卡类的封装小程序,学习用构造方法实现对象成员的初始化,加深对类的封装、方法的重我的理解,明确构造方法与实例方法的区别。
8.1 跟我做:银行卡类的封装
8.2 实现方案
8.3 代码分析
8.4 必备知识
8.5 动手做一做
8.6 动脑想一想
任务九 子承父业(继承和多态的使用)
通过汽车的继承关系小程序,学习继承的实现、多态的实现,深入体会面向对象的精华所在。
9.1 跟我做:汽车的继承关系
9.2 实现方案
……
任务十 万能之手(接口的使用)
任务十一 Java的数据仓库(使用数组)
任务十二 保持良好的交流(使用字符串)
任务十三 防患于未然(捕获并处理异常)
任务十四 主动出击(抛出异常)
任务十五 与Applet初次见面(Applet入门)
任务十六 声形并茂的Applet(在Applet中播放声音和显示图像)
任务十七 进入Windows世界(设计图形用户界面)
任务十八 布局规划(使用布局管理器)
任务十九 事件委托处理(如何处理事件)
任务二十 选择之道(使用选择控件和选择事件)
任务二十一 简明清晰的菜单(使用菜单和其他常用事件)
任务二十二 访问数据(使用JDBC连接数据库)
任务二十三 访问数据升级(数据库编程)
任务二十四 文件管理(目录与文件管理)
任务二十五 顺序进出之道(文件的顺序访问)
任务二十六 随机进出之道(文件的随机访问)
任务二十七 Java的分身术(创建和启动线程)
任务二十八 线程的生命周期与优先级(线程的状态与调度)
任务二十九 Java中的套接字Socket(面向连接通信的实现)
任务三十 Java中的数据报编程(无连接通信的实现)
综合实训 学生信息管理系统开发
通过构建Java开发环境,讲解JDK、Eclipse的下载、安装和基本配置,为后续学习做好准备。
1.1 跟我做:搭建Java运行环境
1.2 实现方案
1.3 必备知识
1.4 动手做一做
1.5 动脑想一想
任务二 Java欢迎你(开发简单的Java应用程序)
利用Eclipse开发第一个Java程序,学习创建Java项目、包、类的基本方法,初步认识Java集成开发工具Eclipse、Java程序结构。
2.1 跟我做:我的第一个Java程序
2.2 实现方案
2.3 代码分析
2.4 必备知识
2.5 动手做一做
2.6 动脑想一想
任务三 小试牛刀(学习Java语言基础)
通过计算圆面积和周长,学习Java标识符和关键字、数据类型、运算符与表达式的使用。
3.1 跟我做:计算圆的面积和周长
3.2 实现方案
3.3 代码分析
3.4 必备知识
3.5 动手做一做
3.6 动脑想一想
任务四 挑战选择(使用分支控制流程)
通过计算运费,学习if-else、switch分支语句的语法结构、执行流程和用法。
4.1 跟我做:计算运费
4.2 实现方案
4.3 代码分析
4.4 必备知识
4.5 动手做一做
4.6 动脑想一想
任务五 游戏人生(使用循环控制流程)
通过猜数游戏,学习while、do - while、for循环语句的语法结构、执行流程和用法,以及多重循环和跳转语句。
5.1 跟我做:猜数游戏
5.2 实现方案
5.3 代码分析
5.4 必备知识
5.5 动手做一做
5.6 动脑想一想
任务六 回归自然(创建、使用类和对象)
通过学生类描述,学习如何抽象出事物的静态属性和动态行为,如何创建和使用类和对象,开始真正的Java面向对象之旅。
6.1 跟我做:学生类描述
6.2 实现方案
6.3 代码分析
6.4 必备知识
6.5 动手做一做
6.6 动脑想一想
任务七 3G时代的消息传递(定义和使用类方法)
通过银行卡使用小程序,学习定义和使用类方法,创建包组织Java工程,添加类、方法的Javadoc注释,学习严格按照Java规范编写程序。
7.1 跟我做:银行卡的使用
7.2 实现方案
7.3 代码分析
7.4 必备知识
7.5 动手做一做
7.6 动脑想一想
任务八 保护你的隐私(封装的使用)
通过银行卡类的封装小程序,学习用构造方法实现对象成员的初始化,加深对类的封装、方法的重我的理解,明确构造方法与实例方法的区别。
8.1 跟我做:银行卡类的封装
8.2 实现方案
8.3 代码分析
8.4 必备知识
8.5 动手做一做
8.6 动脑想一想
任务九 子承父业(继承和多态的使用)
通过汽车的继承关系小程序,学习继承的实现、多态的实现,深入体会面向对象的精华所在。
9.1 跟我做:汽车的继承关系
9.2 实现方案
……
任务十 万能之手(接口的使用)
任务十一 Java的数据仓库(使用数组)
任务十二 保持良好的交流(使用字符串)
任务十三 防患于未然(捕获并处理异常)
任务十四 主动出击(抛出异常)
任务十五 与Applet初次见面(Applet入门)
任务十六 声形并茂的Applet(在Applet中播放声音和显示图像)
任务十七 进入Windows世界(设计图形用户界面)
任务十八 布局规划(使用布局管理器)
任务十九 事件委托处理(如何处理事件)
任务二十 选择之道(使用选择控件和选择事件)
任务二十一 简明清晰的菜单(使用菜单和其他常用事件)
任务二十二 访问数据(使用JDBC连接数据库)
任务二十三 访问数据升级(数据库编程)
任务二十四 文件管理(目录与文件管理)
任务二十五 顺序进出之道(文件的顺序访问)
任务二十六 随机进出之道(文件的随机访问)
任务二十七 Java的分身术(创建和启动线程)
任务二十八 线程的生命周期与优先级(线程的状态与调度)
任务二十九 Java中的套接字Socket(面向连接通信的实现)
任务三十 Java中的数据报编程(无连接通信的实现)
综合实训 学生信息管理系统开发
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×