大数据系列修炼-Scala课程24(1)
核心内容:
1、Java中的匿名类
1、Java中匿名类的概念、访问范围 |
1>匿名类是一种特殊的内部类
2>如果在一个方法的内部类定义了一个匿名类,则该匿名类可以访问:
(1)外部类的所有成员(试用一切内部类)
(2)包裹该匿名类的方法中的所有final类型的局部变量,其中非final类型的局部变量无法被匿名类访问
实例程序:
public class App2
{
public static void main(String[] args)
{
final Frame f = new Frame("内部类");