下载

0下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 java课件my lesson教案4

java课件my lesson教案4.doc

java课件my lesson教案4

orchid
2018-09-07 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《java课件my lesson教案4doc》,可适用于IT/计算机领域

东南博职业技术学院课时授课计划编号:Win班级班班班日期第教学周课题方法目的要求要求学生掌握Java中方法的声明格式、调用方式理解参数传递重点方法的声明与调用难点方法的声明与调用教法讲授动手操作教具教材及课外资料无课外资料课时分配组织教学复习旧课上机练习讲授新课小结巩固布置作业上机练习其他教学内容及进程、方法声明、方法调用、参数传递课外作业课后作业求!!!…n!的值。编写方法判断一个数是否是水仙花数。(水仙花数指满足abc与a*a*ab*b*bc*c*c相等的三位数)第章 方法本章导读类由成员变量和方法组成。  方法定义类对象的行为或动作即对象可以执行的操作与子程序、函数概念相当。  一个类可以有多个方法通过方法完成特定的功能。方法一旦定义就可以在不同的程序段中多次调用。讲述方式:以求“…”、“…”和“…”为例讲述方法的多次调用意义然后讲模块化然后改写为有返回值的方法。 方法声明方法在类中声明格式如下:修饰符 返回值类型 方法名(参数表){声明部分语句部分}说明:()修饰符:可以是公共访问控制符public、私有访问控制符private、保护访问控制符protected等。()返回值类型:如int、float、String或void()参数表传递参数的个数和类型参数间用逗号隔开无参方法:即方法没有参数但方法名后面的一对圆括号不能省()有返回值的方法(即返回值类型不是void的方法)至少有一条return语句形式为return(表达式)或return表达式()方法不能嵌套声明(或定义)即不能在方法中再声明其他方法。 方法调用方法调用的方式  有返回值的方法调用:val=add(x,y)  无返回值的方法调用:showTime()注意:()形参(形式参数)、实参(实际参数)的个数、顺序类型要一一对应且实参可以是常量、变量或表达式实参无需写类型()调用方法时首先将实参传递给临时形参然后执行方法体示例:以P第题为例求!!!…n!的值。importjavaio*classTestM{publicstaticlongjieCheng(intx)定义方法求阶成x!{longhe=for(inti=i<=xi){he=he*i}returnhe}he=x!publicstaticlongzongHe(intm)定义方法求阶成之和!!!m!{longzHe=for(inti=i<=mi){longtemp=jieCheng(i)调用另一个方法temp=i!zHe=zHetemp}zHe=!!m!returnzHe}publicstaticvoidsCJieGuo(longn){Systemoutprintln("!!x!="n)}publicstaticvoidmain(Stringargs)throwsIOException{BufferedReadershuru=newBufferedReader(newInputStreamReader(Systemin))Systemoutprint("请输入数字:")Stringstr=shurureadLine()读入一行intx=IntegerparseInt(str)将键盘输入的字符串转为整数longy=zongHe(x)调用有返回值的方法sCJieGuo(y)调用无返回值的方法}} 构造方法·构造方法:是一个特殊的方法方法名与其所在的类名相同·构造方法在初始化类的对象时被自动调用·构造方法可以有多个它们的区别是参数个数或类型不同  还有静态方法(如main)以后介绍。 参数传递  在Java中参数传递是以传值的方式进行即将实际参数的值传递给形式参数。系统为形式参数重新分配存储单元。(P) 递归  递归就是用自身的结构来描述自身如求n!就用到递归。练习:P页第题:Fibonacci数列的第一项是第二项是以后各项都是前两项的和编写方法求第N项的值。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/3

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利