4.方法
定义方法格式详解
修饰符:public static固定写法
返回值类型:表示方法运行的结果的数据类型,方法执行后将结果返回到调用者,也就是方法最终产生的数据结果是什么类型
参数列表:方法在运算过程中的未知数据,调用者调用方法时传递的变量
return:将方法执行后的结果带给调用者,方法执行到return,整体方法运行结束
只要执行到return,当前方法结束执行,将后面的数据返回给调用处
return后面的返回值,必须和方法名称前面的返回值类型保持对应
return
方法调用的三种格式
1.单独调用:方法名称(参数);
2.打印调用:System.out.println(方法名称(参数))
3.赋值调用:数据类型 变量名称 = 方法名称(参数)
返回值类型void,只能够单独调用,不能打印调用或者赋值调用
方法调用流程图解除
方法的注意事项
方法重载
方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关
参数列表:个数不同,数据类型不同,顺序不同
重载方法调用:JVM通过方法的参数列表,调用不同的方法。
方法重载的好处:只需要记住唯一一个方法名称,通过不同的参数可以实现类似的多个功能
方法重载与下列因素有关
1.参数的个数不同 定义的变量数量不同
2.参数的类型不同 定义的不同的变量类型
3.参数的多类型顺序不同 变量类型的顺序不同
方法重载与下列因素无关
1.与参数的名称无关
2.与参数的返回值类型无关
风月都好看,人间也浪漫.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)