Java 重载 注解

目录

一、重载:

在java中,如果有功能类似,可以使用相同的名字来定义不同功能方法;

定义重载方法的时候,要求:

1.方法的名字必须相同,作用域必须相同

2.参数必须不同:数量、类型、顺序不同(只要有一个不同,就是重载方法)

作用:

不用为了对不同的参数类型或参数个数,而写多个函数。多个函数用同一个名字,但参数表,即参数的个数或(和)数据类型可以不同,调用的时候,虽然方法名字相同,但根据参数表可以自动调用对应的函数。

java 复制代码
public class A {
	void test(){
		System.out.println("1");
    }
	void test(int a){
		System.out.println("a: "+a);
	}
}

二、注解

相关推荐
码云数智-园园几秒前
前端跨域全解析:核心原理、解决方案选型与实战指南
开发语言
qq_417695051 分钟前
内存对齐与缓存友好设计
开发语言·c++·算法
2301_816651222 分钟前
实时系统下的C++编程
开发语言·c++·算法
一然明月2 分钟前
Qt QML 锚定(Anchors)全解析
java·数据库·qt
晓纪同学3 分钟前
EffctiveC++_02第二章
java·jvm·c++
2401_831824963 分钟前
C++与Python混合编程实战
开发语言·c++·算法
飞Link5 分钟前
告别 ROS 的臃肿:用 ZeroMQ 构建极速具身智能分布式大脑(附 Python 实战)
开发语言·分布式·python
qq_211387478 分钟前
基于LangGraph多agent
开发语言·前端·javascript·agent·langgraph
※※冰馨※※9 分钟前
【QT】TortoiseGit配 SSH 克隆 Codeup
开发语言·c++·windows
一只爱学习的小鱼儿10 分钟前
使用QT编写粒子显示热力图效果
开发语言·qt