我们可以在Java中一起添加静态变量和非静态变量吗?
例如,

class Evolve{
    static int i = 1;
    static int j = 2;
    int x = 3;
    static int y = 6;

    public static void main(String args[]){
        System.out.println(i + j);
        System.out.println(x + i);
        System.out.println(i + y);
        System.out.println(x + j);
    }
}


谢谢

最佳答案

直到初始化Evolve实例并将其称为

this.i


或像这样

Evolve evolve = new Evolve();
System.out.println(evolve.i + Evolve.j);

07-25 23:50