如何直接从另一个类访问变量(即不使用类名或对象)?

时间:2015-03-22 05:52:06

标签: java

假设我有一个类TestA,其变量int Age就像 -

class TestA{
  int Age = 25;
}

我希望在不使用类名的情况下从类TestB访问它(在这种情况下,我必须将Age声明为static)并且不创建对象TestA

我们如何在Java中实现这一目标?

注意: TestB不是TestA

的子类

1 个答案:

答案 0 :(得分:4)

将该字段定义为静态,并执行以下操作:

 import static TestA.Age;

 class TestB {
    public void test() {
        System.out.println(Age);
    }
 }