如何在main()中访问私有静态实例变量

1 java

public class test
{
    private static int a;
    public static void main(string[] args)
    {
        modify(a);
        system.out.print(a);
    }
    public static void modify(int a)
    {
        a++;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想知道如何在main()方法中直接访问私有静态变量.虽然静态变量可以直接从静态方法访问,但变量是私有的,方法是main()..请解释

nan*_*nda 6

是的,它是静态的,但由于它与main方法位于同一个类中,因此可以通过类中的静态方法(包括main)访问...实际上也可以通过同一类中的常规方法访问