A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

复习了内部类,除了内部类,有匿名内部类,局部内部类。匿名内部类经常用到,但是局部内部类却不经常用到,而且局部内部类,只能访问final修饰的局部变量,除了这些局部内部类还有哪些注意的地方,以后学到更高级的程序,局部内部类是不是经常容易用到

1 个回复

倒序浏览
根据内部类的位置,修饰符和定义的方式分为成员内部类、静态内部类、方法内部类。
在类中再定义类,这样的类是成员内部类。
1,成员内部类中可以访问外部类的所有成员。
2,外部类去访问内部类时,需要通过外部类对象去创建内部类对象。
使用static关键字来修饰的成员内部类是静态内部类。
1,静态内部类可以在不创建外部类对象的情况下被实例化。
2,静态内部类中只能访问外部类的静态成员。
3,静态内部类中可以定义静态的成员,而在非静态的内部类中不允许定义静态的成员。
在成员方法中定义的类叫方法内部类。
1,方法内部类只能在当前方法中被使用。
2,方法内部类可以访问外部类的成员变量。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马