Java中的四种内部类

1.局部内部类:定义在外部类的方法中;

2.匿名内部类:定义在外部类的方法中,(可以new接口 也可以new类) 匿名内部类本质就是一个对象,常用作传实参。

3.成员内部类:定义在外部类的成员位置上;

4.静态内部类:定义在外部类的成员位置上,因为是成员,所以可以用static来修饰,从而叫做静态内部类。 

注:外部类不可以用static来修饰类。

posted @ 2024-09-25 20:04  我亦无他,惟手熟尔  阅读(22)  评论(0)    收藏  举报