我有我的主课,我称之为我的子课。
我的子类包含一些公共静态变量,例如
public class SubClass2 extends Main {
public static long a = 0;
public static long b = 0;
public static long c= 0;
public void Analyze(int number)
{
b=2;
//some code
}
}
在main中,我调用SubClass2的对象。每次我在main中创建subclass2的新对象时,它都会初始化所有变量= 0,但是当我使用变量b的打印语句时,它会打印出来4.它将以前的值与新值相加。