A
if (Test4.this.flag);{
sample();是if (Test4.this.flag);
{
sample();不论Test4.this.flag是真是假
sample(); 都执行
if (Test4.this.flag);{
sample();是if (Test4.this.flag);
{
sample();不论Test4.this.flag是真是假
sample(); 都执行
调试欢乐多
选d
Test4.this.flag
Test4访问不到flag
new Inner()).test();行有错,应该是
(new Test4().new Inner()).test();