如果把{}中的代码段称为“域”,那么方法body明显是一个域,方法body中的if {}或是for {}之类的也是域。在方法body或是方法body中其他域里定义的类就是局部内部类。
局部内部类只能在定义它的域中使用。且局部内部类的编译不受域执行与否的影响,即比如在if {}中定义了一个局部内部类,即使这个if不执行,这个局部内部类也照常编译。
如果把{}中的代码段称为“域”,那么方法body明显是一个域,方法body中的if {}或是for {}之类的也是域。在方法body或是方法body中其他域里定义的类就是局部内部类。
局部内部类只能在定义它的域中使用。且局部内部类的编译不受域执行与否的影响,即比如在if {}中定义了一个局部内部类,即使这个if不执行,这个局部内部类也照常编译。