- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
方法
方法是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用。方法是什么方法的完整格式修饰符返回值类型方法名(形参列表){
方法体代码(需要执行的功能代码)
return返回值;
}方法如何执行?方法名(…);intrs=sum(10,20);
System.out.println(rs);方法定义后,必须调用才可以跑起来,调用格式:示例:使用方法对2个整数求和并返回。publicstaticintsum(inta,intb){
intc=a+b;
returnc;
}方法的修饰符返回值类型方法名称形参列表方法的执行代码返回值
方法的调用流程-Debug
方法定义时几个注意点publicstaticintadd(inta,intb){
intc=a+b;
returnc;
}方法的修饰符返回值类型方法名称形参列表方法的执行代码返回值方法的修饰符:暂时都使用publicstatic修饰。方法申明了具体的返回值类型,内部必须使用return返回对应类型的数据。形参列表可以有多个,甚至可以没有;如果有多个形参,多个形参必须用“,”隔开,且不能给初始化值。
使用方法的好处是?提高了代码的复用性,提高了开发效率。让程序的逻辑更清晰。publicstaticintsum(inta,intb){
intc=a+b;
returnc;
}
1、什么是方法?方法是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用。2、方法的完整格式是什么样的?3、方法要执行必须怎么办?必须进行调用;调用格式:方法名称(…)。4、使用方法有什么好处?提高代码的复用性,提高开发效率,使程序逻辑更清晰。修饰符返回值类型方法名(形参列表){
方法体代码(需要执行的功能代码)
return返回值;
}
方法的其他形式方法使用时的常见问题方法的案例方法在计算机中的执行原理Java的参数传递机制方法重载补充知识:方法中单独使用return关键字
修饰符返回值类型方法名(形参列表){
方法体代码(需要执行的功能代码)
return返回值;
}//打印3行HelloWorld(使用方法)publicstaticvoidprint(){
System.out.println(HelloWorld);
System.out.println(HelloWorld);
System.out.println(HelloWorld);
}方法的其他形式方法定义时:需要按照方法解决的实际业务需求,来设计合理的方法形式解决问题。注意事项如果方法不需要返回数据,返回值类型必须申明成void(无返回值申明),此时方法内部不可以使用return返回数据。方法如果不需要接收数据,则不需要定义形参,且调用方法时也不可以传数据给方法了。没有参数,且没有返回值类型(void)申明的方法,称为无参数、无返回值的方法,依次类推。
1、如果方法不需要接收数据处理,不需要返回数据,应该怎么办,要注意什么?方法不需要接收数据,则形参列表可以不写;方法不需要返回数据,则申明返回值类型为void;方法没有申明返回值类型(void),内部不能使用return返回数据。方法如果没有形参列表,调用的时候则不能传入参数值,否则报错。
方法的其他形式方法使用时的常见问题方法的案例方法在计算机中的执行原理Java的参数传递机制方法重载补充知识:单独使用return关键字
方法使用时的常见问题方法在类中的位置放前放后无所谓,但一个方法不能定义在另一个方法里面。方法的返回值类型写void(无返回申明)时,方法内不能使用return返回数据,如果方法的返回值类型写了具体类型,方法内部则必须使用return返回对应类型的数据。return语句的下面,不能编写代码,属于无效的代码,执行不到这儿。方法不调用就不会执行,调用方法时,传给方法的数据,必须严格匹配方法的参数情况。调用有返回值的方法,有3种方式:1、可以定义变量接收结果2、或者直接输出调用,3、甚至直接调用;调用无返回值的方法,只有1种方式:1、只能直接调用。
方法的其他形式方法使用时的常见问题方法的案例方法在计算机中的执行原理Java的参数传递机制方法重载补充知识:单独使用return关键字
修饰符返回值类型方法名(形参列表){
方法体代码(需要执行的
您可能关注的文档
- 00 unit9 ac部分初识词汇应用拓展.pptx
- PCR原理完整版本.ppt
- NCR-333航行警告仪操作指南.doc
- JN15-12接地开关安装使用说明书.pdf
- ICU患者误吸评估及预防管理.pptx
- S7-1200PLC编程及应用技术-习题与部分参考答案.docx
- Python试题库(附参考答案).docx
- Vue应用程序开发-(9).pptx
- 《vue应用程序开发》Vuex.pptx
- PCIe-7820R-R-Series数字I-O模块的开始指南说明书.pdf
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
最近下载
- CECS_239-2008 岩石与岩体鉴定和描述标准.pdf
- 【课件】感知与判断——美术鉴赏的过程与方法+课件高中美术人美版(2019)美术鉴赏.pptx VIP
- 12 聚乙烯技术(PE)——苏洪.pdf
- 教学楼建筑工程平米造价指标和指数.doc
- (新版)电梯维保初级理论试题库(完整版).docx
- 高压线保护方案.pdf VIP
- 铝格栅吊顶施工工艺.docx VIP
- FISHER&PAYKEL斐雪派克DishDrawer™嵌入式单抽屉洗碗机,加高型(型号DD60SHTI9) Quick Start Guide 快速入门指南 ZH.pdf
- 外观检查标准(IPC-610E标准).pptx
- 阵发性室上性心动过速PPT(完整版).ppt
文档评论(0)