授课班次与时间.doc

授课班次与时间.doc

ID:59693751

大小:58.00 KB

页数:6页

时间:2020-11-19

授课班次与时间.doc_第1页
授课班次与时间.doc_第2页
授课班次与时间.doc_第3页
授课班次与时间.doc_第4页
授课班次与时间.doc_第5页
资源描述:

《授课班次与时间.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、四川工商学院课时授课计划(教案)授课班次与时间:班次时间课程名称:第2章基本类型、数组和枚举类型数组枚举类型教学目标、重点、难点和教学方法设计教学目标:掌握数组的使用掌握枚举类型教学重点:数组教学难点:数组教学方法设计:讲授法;案例法;多媒体课件讲授、图示、配合板书。说明:一、教案还应含教具、幻灯、电化教学(若使用)使用手段的说明;新课内容小结;作业布置;后记二、课时授课计划(教案)以一次课(2学时)为单元编写,每一单元有一首页三、教学内容、小结、布置作业、后记等书写在竖直线左边,其它内容书写在右边四、青年教师需提供板书设计(最后)备课日期:年月日第6页四川工商学院课时授课计划(教案)

2、教学主要内容:【导入】第一章主要介绍了Java的地位、特点和Java程序的开发步骤。第二章主要介绍Java的基础语法。大家在学习Java的基础语法知识的时候,主要关注一下,Java基础语法和C的基础语法的区别。尤其是Java的数组和C的数组的不同之处。【讲授新课】1.数组数组是相同类型的变量按顺序组成的一种复合数据类型,称这些相同类型的变量为数组的元素或单元。数组通过数组名加索引来使用数组的元素。索引从0开始。(1)声明数组Ø声明一维数组有下列两种格式:数组的元素类型数组名字[];或数组的元素类型[]数组名字;例如:floatboy[];或float[]boy;Ø声明2维数组有下列两种

3、格式:数组的元素类型数组名字[][];或数组的元素类型[][]数组名字;例如:charcat[][];或char[][]cat;数组boy的元素可以存放float型数据、数组cat的元素可以存放char型数据。Ø数组的元素的类型可以是Java的任何一种类型。假如已经声明了一种People类型数据,那么可以如下声明一个数组:Peoplechina[];数组china的元素可以存放People类型的数据。(2)创建数组Ø为数组分配内存空间的格式如下:数组名字=new数组元素的类型[数组元素的个数];例如:boy=newfloat[4];备课日期:年月日第6页四川工商学院课时授课计划(教案)

4、为数组分配内存空间后,数组boy获得4个用来存放float类型数据的内存空间,即4个float型元素。Ø数组变量boy中存放着这些内存单元的首地址,该地址称作数组的引用,这样数组就可以通过索引操作这些内存单元。Ø声明数组和创建数组可以一起完成,例如:floatboy[]=newfloat[4];Ø二维数组和一维数组一样,在声明之后必须用new运算符分配内存空间,例如:intmytwo[][];mytwo=newint[3][4];或intmytwo[][]=newint[3][4];(3)数组元素的使用Ø一维数组通过索引符访问自己的元素,如boy[0],boy[1]等。注意:索引从0开

5、始,数组若有7个元素,那么索引到6为止,如果程序使用了如下语句:boy[7]=384.98f;程序运行时将发生.ArrayIndexOutOfBoundsException异常,因此在使用数组时必须谨慎,防止索引越界。Ø二维数组也通过索引符访问自己的元素,如a[0][1],a[1][2]等;需要注意的是索引从0开始,比如声明创建了一个二维数组a:inta[][]=newint[2][3];那么第一个索引的变化范围从0到1,第二个索引变化范围从0到2。(4)length的使用Ø一数组的元素的个数称作数组的长度。对于一维数组,“数组名字.length”的值就是数组中元素的个数。Ø对于二维数

6、组“数组名字.length”的值是它含有的一维数组的个数。对于floata[]=newfloat[12];a.length的值12对于intb[][]=newint[3][6];b.length的值是3(5)数组的初始化Ø创建数组后,系统会给每个数组元素一个默认的值,如,float型是0.0。Ø在声明数组时同时也可以给数组的元素一个初始值,如:备课日期:年月日第6页四川工商学院课时授课计划(教案)floatboy[]={21.3f,23.89f,2.0f,23f,778.98f};Ø也可以直接用若干个一维数组初始化一个二维数组。(6)数组的引用数组属于引用型变量,因此两个相同类型的数组

7、如果具有相同的引用,它们就有完全相同的元素。例如,对于inta[]={1,2,3},b[]={4,5};如果使用了下列赋值语句(a和b的类型必须相同):a=b;那么a中存放的引用和b的相同。(7)表示格式Arrays类调用publicstaticStringtoString(int[]a)方法,可以得到参数指定的一维数组a的如下格式的字符串表示:[a[0],a[1]…a[a.length-1]](8)数组的复制Øarraycopy方法Syste

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。