Java基础 -5.2

方法重载

当方法名称相同,参数的类型或者个数不同的时候 就会称为方法重载。

	public static void main(String[] args) {
		System.out.println(add(1,2));
		System.out.println(add(1,2.2));
	}
	public static int add(int a,int b) {
		return a+b ;
	}
	public static double add(int a,double b) {
		return a+b;
	}

同一个方法名称但是可以根据调用时传递的不同参数的类型或者个数实现了不同方法体的调用,这样就实现了方法重载

方法的重载与方法的返回值类型没有任何的关系,他只跟参数有关。

但是在实际的开发之中 请一定要把握一个基本的开发原则:只要是方法重载 强烈建议其返回值类型相同。

另外发现 所有的输出操作 支持 各种数据类型 所以System.out.println()本身就属于一个方法重载。

本文作者:上杉家主-上杉绘梨衣

本文链接:https://www.cnblogs.com/sakura579/p/12314060.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   上杉家主-上杉绘梨衣  阅读(80)  评论(0编辑  收藏  举报
编辑推荐:
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
阅读排行:
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· 深入理解Mybatis分库分表执行原理
· 使用 Dify + LLM 构建精确任务处理应用
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起