方法重载的基本使用与方法重载的注意事项
方法重载
方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返
回值类型无关。
参数列表:个数不同,数据类型不同,顺序不同。
重载方法调用:
JVM通过方法的参数列表,调用不同的方法。
方法重载与下列因素相关
参数个数不同
参数类型不同
参数的多类型顺序不同

/* 对于功能类似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦。 方法的重载(Overload);多个方法的名称一样,但是参数列表不一样。 好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能 */ public class demo03 { public static void main(String[] args) { System.out.println(sum(10,20));//两个参数的方法 System.out.println(sum(10,20,30));//三个参数的方法 System.out.println(sum(10,20,30,40));//四个参数的方法 } public static int sum(int a , int b){ return a+ b; } public static int sum(int a,int b,int c){ return a+b+c; } public static int sum(int a,int b,int c,int d){ return a+b+c+d; } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)