localclasses_2.java

来自「是一款用JAVA 编写的编译器 具有很强的编译功能」· Java 代码 · 共 41 行

JAVA
41
字号
/* * @test  /nodynamiccopyright/ * @bug 4074421 4277278 4785453 * @summary Verify that a local class cannot be redefined within its scope. * @author William Maddox (maddox) * * @run shell LocalClasses_2.sh */class LocalClasses_2 {    void foo() {        class Local { }        {            class Local { }                     // ERROR        }    }    void bar() {        class Local { }        class Baz {            void quux() {                class Local { }                 // OK            }        }        class Quux {            void baz() {                class Random {                    void quem() {                        class Local { }         // OK                    }                }            }        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?