JAVA语言中,啥叫方法过载?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA语言中,啥叫方法过载?相关的知识,希望对你有一定的参考价值。
你好,java里“方法过载”也就是“方法重载”,表示类中允许出现参数不同的同名方法,比如下面的类中的B方法就是public
class
A
public
void
B()
public
void
B(int
b)
参考技术A 比如,function()和function(String
string);
有两个函数,它们的方法名称是一样的,但是参数不一样,所以它们是两个函数,而不是同一个函数。这里用了相同的名称去定义不同的函数,就是方法过载。
Java中,构造函数就是这个情况,因为它不得不同名。
java反射中啥叫方法参数的Annotations,getParameterAnnotations()获取的
方法的Annotations很好理解,方法参数的Annotations就不知道什么意思了
参考技术A 我们说直白点不说英文,也就是说你明白了方法的注解是什么意思,那么参数的注解有什么不明白的呢?方法的注解用于描述或限定方法,参数的注解自然就是用于限定或描述参数的了哦对了,还有你说的
getParameterAnnotations()
这个是用于获取注解的值得本回答被提问者采纳
以上是关于JAVA语言中,啥叫方法过载?的主要内容,如果未能解决你的问题,请参考以下文章