Java程序设计项目化教程(高职)
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 陈芸主编
出 版 社: 西安电子科技大学出版社
出版时间: 2009-1-1字数:版次: 1页数: 284印刷时间:开本: 16开印次:纸张:I S B N : 9787560621845包装: 平装内容简介
Java语言是当今最流行的计算机高级编程语言之一,Java平台则是一个完整的软件开发体系平台。使用Java语言开发的软件项目随处可见。
本书以学生在线考试系统的三个不同版本的开发为基线,将之分解为15个典型工作任务,贯穿介绍Java相关开发技术和理论,将知识点与开发实践紧密结合,从而达到学以致用的目的。
本书内容涉及Java语言基础知识、类与对象的基本概念、类的方法、类的重用、接口与多态、输入输出流、多线程、图形用户界面设计、JDBC与数据库访问、网络程序设计等。读者通过学习本书,不仅可以全面掌握Java初级开发知识.而且可以了解更多的Java应用技巧。
本书适合作为高职高专院校计算机专业及其相关专业的教材或参考书,也可作为软件开发人员及其她有关人员的自学参考书或培训教材。
目录
第一篇 项目开发前期准备
第1章 任务1-安装配置开发环境2需求分析
1.1 任务描述
1.2 技术概览
1.3 任务[1.1] 安装及配置Java开发环境
1.4 任务[1.2] 在命令行方式下调试程序
1.5 任务[1.3] 利用JCreator调试程序
1.6 任务[1.4] 项目需求分析与设计
自测题
拓展实践
第2章 任务2-处理考试系统中的成绩
2.1 任务描述
2.2 任务[2-1] 成绩的评价
2.3 任务[2-2] 成绩的排序
自测题
拓展实践
第3章 任务3-创建考试系统中的试题类
3.1 任务描述
3.2 技术要点
3.3 任务实施
自测题
拓展实践
第4章 任务4-利用Java API查阅常用类
4.1 任务描述
4.2 技术要点
4.3 任务实施
自测题
拓展实践
第5章 任务5-定义用户年龄的异常类
5.1任务描述
5.2 技术要点
5.3任务实施
自测题
拓展实践
第二篇 学生在线考试系统[单机版]
第6章 任务6-创建登录界面中与组件
6.1 任务描述
6.2 技术要点
6.3任务实施
自测题
拓展实践
第7章 任务7-设计用户登录界面的布局
7.1 任务描述
7.2 技术要点
7.3 任务实施
自测题
拓展实践
第8章 任务8-处理登录界面中的事件
8.1 任务描述
8.2 技术要点
8.3任务实施
自测题
拓展实践
第9章 任务9-设计用户注册界面
9.1 任务描述
9.2 技术要点
9.3 任务实施
自测题
拓展实践
第10章 任务10-读写考试系统中的文件
10.1任务描述
10.2 技术要点
10.3 任务实施
自测题
拓展实践
第11章 任务11-设计考试系统中的倒计时
11.1 任务描述
11.2技术要点
11.3 任务实施
自测题
拓展实践
第12章任务12-设计考试功能模块
第三篇学生在线考试系统(C/S版)
第13章任务13-设计学生在线考试系统(C/S版)
第14章任务14-利用数据库存储信息
第四篇学生在线考试系统(B/S版)
第15章任务15-设计学生在线考试系统(B/S版)
附录AJava程序编码规范
附录BJava语言的类库
附录CJava打包指面
参考文献
书摘插图
第一篇项目开发前期准备
第2章任务2——处理考试系统中的成绩
学习目标
本章通过完成对考试成绩进行的相关处理任务,主要介绍Java编程基础.
本章学习目标为
掌握关键字、标识符的概念。
掌握基本数据类型及其表示方法和类型转换。
掌握常量、变量、运算符和表达式的概念及运算规则。
理解并掌握三种基本的流程控制语句及实现方法。
掌握数组的声明、创建、初始化和引用。
2.1 任务描述
本章主要任务是对考试成绩进行相关数据处理,我们将其分解为两个子任务,分别是成绩的评价和成绩的排序。
2.2任务(2.1) 成绩的评价
成绩的评价是对于给定的成绩,按照一定规则评价分数的等级。规则:90分(含)以上为“优秀”;80分(含)以上为“良好”;70分(含)以上为“中等”;60分(含)以上为“及格”;低于60分为“不及格”。
2.2.1 技术要点
完成成绩评价这个任务所要掌握的技术要点包括Java最基本语言要素的应用以及流程控制语句的使用。其中,流程控制语句是用来控制程序执行的顺序的,它使得程序不仅仅只按照语句的先后次序执行。Java语言中的结构化程序设计方法使用顺序结构、分支结构和循环结构来定义程序的流程。顺序结构是三种结构中最简单的一种,其语句的执行顺序是按照语句的先后次序进行的。成绩的评价主要使用的是分支结构。
1.标识符、变量和常量
1)标识符
标识符是为了区别程序中各种变量、方法、类而起的名字,由字符串序列构成。标识符要能被编译器所识别,其命名必须遵守一定的规则。……