让我们在Java中看到以下代码片段.
public class Main {
public static void main(String[] args) {
// new Character(' \u000d System.out.println("Hello");
}
}
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,虽然方法中的唯一行main()被注释掉,但它Hello在控制台上显示输出,即使看起来这个注释行包含一些语法错误.如果此行未注释,则根本不起作用,从而导致编译时错误.
为什么在这里输出"你好"?