在 Java 里,“Parameter(参数)”这个词在不同语境下含义略有不同,但核心作用都是“接收外部传入的数据,使方法/程序具有灵活性和可复用性”。下面分几个常见场景说明。
public int add(int a, int b) {
return a + b;
}
a、b 就是方法的 parameter(形参)调用时:
add(3, 5); // 3 和 5 是 argument(实参)
Parameter(java.lang.reflect.Parameter)Java 8 引入,用于在运行时获取方法参数信息。
Method method = MyClass.class.getMethod("add", int.class, int.class);
Parameter[] parameters = method.getParameters();
for (Parameter p : parameters) {
System.out.println(p.getName()); // 参数名
System.out.println(p.getType()); // 参数类型
}
作用:
-parameters)@RequestParam(value = "id", required = true)
value、required 是注解的 参数public class Box<T> {
T value;
}
T 是类型参数Java 中的 Parameter 参数,核心作用是“接收外部输入,解耦逻辑与数据,提高灵活性和复用性”。
如果你指的是某一个具体场景(比如 Spring 的 @Parameter、PreparedStatement 参数、反射参数等),可以告诉我,我可以针对性讲。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。