java如何调用变量
调用变量的基本方法
在Java中,变量通过其名称直接调用。变量需先声明并初始化,才能在作用域内使用。例如:
int age = 25;
System.out.println(age); // 直接使用变量名调用
实例变量与静态变量的调用
实例变量:属于对象,需通过对象实例调用:

class Person {
String name = "Alice";
}
Person p = new Person();
System.out.println(p.name); // 通过对象实例调用
静态变量:属于类,通过类名直接调用:
class MathUtils {
static final double PI = 3.14;
}
System.out.println(MathUtils.PI); // 通过类名调用
局部变量的作用域限制
局部变量仅在声明它的代码块内有效:

void printMessage() {
String msg = "Hello";
System.out.println(msg); // 正确:在作用域内
}
// System.out.println(msg); // 错误:超出作用域
通过方法间接调用变量
若变量为私有(private),需通过getter方法访问:
class Student {
private int score;
public int getScore() { return score; }
}
Student s = new Student();
System.out.println(s.getScore()); // 通过方法调用
数组与集合元素的调用
数组或集合中的元素通过索引或键名调用:
int[] numbers = {1, 2, 3};
System.out.println(numbers[0]); // 数组索引
List<String> list = Arrays.asList("a", "b");
System.out.println(list.get(1)); // 集合索引






