新手 Java static

类的内部 直接static内部静态类 和 private 内部类 然后 static 这个类的对象 有什么区别吗

疑问解决后还麻烦点击一下采纳。感谢。

private是私有化的意思,是访问修饰符,用来控制访问域大小的,只能在本类中调用;
static修饰的类都是静态类,静态的类可以直接调用(任意位置调用),
所以再写一个private来修饰static是无意义的。
因为加了static后加上private相当于抵消的访问域的操作,放在是无效代码。前后矛盾了。

不加默认是default。访问修饰符从大到小一共四个,分别是:public、default、protected、private。