Java程序设计任务驱动式教程11章.ppt
《Java程序设计任务驱动式教程11章.ppt》由会员分享,可在线阅读,更多相关《Java程序设计任务驱动式教程11章.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主编:孙修东、王永红高职高专规划示范教材 北京航空航天大学出版社目录任务一 搭建环境(构建Java集成开发环境)任务二 Java欢迎你(开发简单Java应用程序任务三 小试牛刀(学习Java语言基础)任务四 挑战选择(使用分支控制流程)任务五 游戏人生(使用循环控制流程)任务六 回归自然(创建、使用类和对象)任务七 3G时代的消息传递(定义和使用类方法)任务八 保护你的隐私(封装的使用)任务九 子承父业(继承和多态的使用)任务十 上帝万能之手(接口的使用)2 2任务十一 用数组存储信息(使用数组)任务十二 使用字符串进行交流(使用字符串)任务十三 防患于未然(捕获并处理异常)任务十四 主动出击
2、(抛出异常)任务十五 认识Java Applet(Applet入门)任务十六 丰富多彩的Applet(在Applet中播放声音和显示图像)任务十七 进入Windows世界(设计图形用户界面)任务十八 布局规划(使用布局管理器)任务十九 事件委托处理(如何处理事件)任务二十 选择之道(使用选择控件和选择事件)目录3 3任务二十一 简明清晰的菜单(使用菜单和其他常用事件)任务二十二 访问数据(使用JDBC连接数据库)任务二十三 访问数据升级(数据库编程)任务二十四 文件管理(目录与文件管理)任务二十五 顺序进出之道(文件的顺序访问)任务二十六 随机进出之道(文件的随机访问)任务二十七 JAVA的分
3、身术(创建和启动线程)任务二十八 线程的生命周期与优先级(线程的状态与调度)任务二十九 基于连接的通信(Java中的套接字Socket)任务三十 基于无连接的通信(Java中的数据报编程)目录4 4任务十一十一 用数组存储信息(使用数组)用数组存储信息(使用数组)21知识目标知识目标能力目标能力目标声明数组和创建;数组的初始化;数组元素的使用;main方法参数使用;类操纵数组。理解什么是数组;掌握一维数组的定义和使用;会使用数组解决简单问题。5 5内容提要内容提要4跟我做:跟我做:计算小组成员的考试成绩计算小组成员的考试成绩 1235实现方案实现方案 代码分析代码分析 必备知识必备知识 动手做
4、一做动手做一做 6 611.1 跟我做:计算小组成员的考试成绩计算小组成员的考试成绩 n任务情景任务情景编写一个程序sum.java,计算本小组成员的考试总分。小组共有5名成员,本次JAVA考试成绩分别为95,89,79,64,81,编写程序sum,当程序运行时,在控制台输出“本小组成员的总分为:408”。n运行结果运行结果第1章目录7 7n问题分析问题分析从技术角度,需要定义5个变量分别存放5位成员的成绩,还需要定义一个变量存放总分。n解决步骤解决步骤解决问题的步骤:先定义数组分别存放5位学员的成绩,然后把5个变量相加得到的和赋给一个新的变量。第1章目录11.2 实现方案 8 8n程序代码程
5、序代码package com.task11;public class sum public static void main(String args)int score=new int95,89,79,64,81;/成绩数组声明并初始化int sum=0;/成绩总和for(int index=0;index score.length;index+)/计算总分sum=sum+scoreindex;(本小组成员的总分为:+sum);/显示输出结果第1章目录11.3 代码分析 9 911.3 代码分析 n应用扩展应用扩展1.如果有多组成员,并要求分别算出每组成员的总分怎么办?这时候需要用到多维数组,
6、最常用的多维数组是二维数组,它是具有两个下标的数组,格式如下:数据类型数据类型 数组名数组名;或者 数据类型数据类型 数组名数组名 ;2.数组是对象类型,具有属性和方法,可以通过length属性在程序中动态获得数组的长度。其语法为:数组名数组名.length;第1章目录101011.4 必备知识 11.4.1 数组的概念数组是具有相同数据类型的一组数的有序集合,数组中的每个数据称为数组的元素,数组中各元素具有相同的数据类型,且在内存中是连续存放的,通过下标来区分数组中的不同元素。根据构成形式,可将数组分为一维数组和多维数组,本章主要介绍一维数组。11.4.2 声明数组和创建数组数组要先声明,然
7、后才能使用。一维数组的声明格式如下:数据类型 数组名;或者 数据类型 数组名 ;以上两种格式都可以声明一个数组,其中,数据类型既可以是基本数据类型,也可以是引用数据类型;必不可少,代表声明的是数组变量,而不是普遍变量;数组名可以是任意合法的变量名。第1章目录111111.4 必备知识 例如:int score;/声明了一个名称为score的数组,数组中元素的类型为intString name;/声明了一个名称为name的数组,数组中元素的类型为String声明数组仅仅指定了数组的名称和元素的数据类型,数组元素的个数并未确定,因此,系统无法为它分配内存空间,在使用前还需要为它分配空间,即创建数组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 任务 驱动 教程 11
限制150内