- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程名称
《Java程序设计》
课次
12,13
任务、项目、课题名称
方法的定义与调动
课时
4学时
教学内容
Java方法的定义;
方法的调用;
递归。
教学目标
掌握Java方法的定义;
掌握方法的调用;
掌握简答的递归。
教学重点
方法的定义与调用
教学难点
递归
教学活动及主要环节
学生活动
课程思政
复习
提问
程序的三种基本结构;
实验中出现的问题讲解:
二、创设意境,导入新课
导入:
引出新内容:Java程序的模块化—方法
三、新授内容及时间分配
1、方法的定义
方法也称为函数或过程,是将程序中的某部分特定的代码块,
函数的方法进行定义,以完成特定的功能。
2、方法的调用
要执行方法,必须调用(call/invoke)方法。
(1)如果方法有返回值,通常将方法调用作为一个值来处理。
int large = max(3, 4);
System.out.println(max(3,4));
(2)如果方法没有返回值,方法调用必须是一条语句。
System.out.println(“Welcome to Java!”);
同步练习:
判断某个数是否素数?
--》扩展:显示100以内所有的素数。
3、方法的嵌套调用
如果在一个方法的方法体中又调用了另外的方法,这就被称为方法的嵌套调用,也称方法的嵌套。
例题讲解:
4、递归
方法嵌套中更为特别的是,如果在被调用一个方法的方法体中又调用一个方法,而这个方法正是它自身,即:如果在一个方法的方法体中又调用它自身的方法嵌套称为方法的递归。
例题讲解:
同步练习:借用递归实现求5!。
四、小结
Java方法的定义;
方法的调用;
递归。
五、作业:
补充
六、预习
数组
列举学生所做题目及过程等
课堂练习:
1、猜数字游戏实现
2、九九乘法表的不同展现形式。
1.项目开发模块化的概念,提高代码的“复用性”,培养学生精益求精的工匠精神;
2.自定义方法的案例选取,引导学生“量变引起质变”分析问题的能力,注重专业技术知识的积累,树立正确的人生观。
原创力文档


文档评论(0)