我被困在 Java 练习中,所以我很感激你的帮助。
这是给定的练习:
Public class FindVariables{
Public static int x=7;
Public int y=3;
}
FindVariables a=new FindVariables ();
FindVariables b= new FindVariables ();
a.x=1;
a.y=5;
b.x=2;
b.y=6;
System.out.println(“a.x=”+a.x);
System.out.println(“a.y=”+a.y);
System.out.println(“b.x=”+b.x);
System.out.println(“b.x=”+b.y);
给定的输出是:
a.x=2
a.y=5
b.x=2
b.y=6
你能告诉我为什么“ax”给出“2”的输出吗?
这是如何计算的?