IT Notes‎ > ‎Java‎ > ‎Java Language‎ > ‎《Java 解惑》笔记‎ > ‎

Puzzle 22: Dupe of URL

先看看下面这段代码:
    public static void main(String[] args) {
        System.out.print("Hello, ");
        http://www.google.com
        System.out.println("world!");
    }
注意 main 方法中的第二行,貌似会出错,其实不会。完整的代码在参 Google code 上的备份
Java 语言里有一个很少用到的语法功能,标签。这里的代码实际上可以如此解释:红色的是标签,绿色的是注释,褐色的是可执行代码。
        http://www.google.com
        System.out.println("world!");
其实在用 Eclipse 书写上面的代码时,会得到明确的提示:The label http is never explicitly referenced.

按原书中的说法,这道题目的教训是,要仔细写注释,删除不用的代码。有些东西看起来很奇怪,他很可能就是错的。

Comments