传递的是X的副本。将X的副本值传给函数。
public static void change(int x) {
x = 100; // 修改的是 x 的副本
}
public static void main(String[] args) {
int a = 10;
change(a);
System.out.println(a); // 仍然是 10
}
2025/11/30小于 1 分钟
传递的是X的副本。将X的副本值传给函数。
public static void change(int x) {
x = 100; // 修改的是 x 的副本
}
public static void main(String[] args) {
int a = 10;
change(a);
System.out.println(a); // 仍然是 10
}
| 注解 | 作用位置 | 主要用途 | 数据来源 |
|---|---|---|---|
@PathVariable |
方法参数 | 获取 URL 路径中的参数 | URL 路径 |
@RequestParam |
方法参数 | 获取 URL 查询参数 | URL ? 后面 |
@RequestBody |
方法参数 | 获取请求体(如 JSON) | 请求体 |
@RequestHeader |
方法参数 | 获取请求头信息 | HTTP Header |
@CookieValue |
方法参数 | 获取 Cookie 值 | Cookie |
@ModelAttribute |
方法参数 | 绑定表单数据 | 请求参数/体 |