下面这段关于java内部类的说的对不对啊

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:29:00
但是,这个地方一定要注意了:内部类中方法只能是static的,因此,内部类也要声明为静态的!

你如果把 public class TestInnerStatic 这个外部类的修饰符改为private,编译器马上就报错了!

不推荐内部类的写法-----这跟面向对象的理念是不协调的。但是作为java程序员,这个基本知识是要懂得,在特殊情况下很有必要使用----访问权限!

内部类可以是静态的,也可以是非静态的,每一个内部类都保存了一个指向外部类对象的引用,内部类要依附在外部类中,没有外部类,就没有内部类的说法,修饰内部类可以用private,用了private后此内部类就是外部类所私用的,其实内部类也就是外部类的一个成员而已,不要想的过于复杂的

通通错误! 写的什么东西啊!