PiR*_*cks 5 java jls language-lawyer java-7 java-8
在查看Java 调用动态文档时,我看到了以下 Java 特性示例,称为“exotic identifiers”:
int #"strange variable name" = 42;
System.out.println(#"strange variable name"); // prints 42
Run Code Online (Sandbox Code Playgroud)
我无法让它在我的机器上的 openjdk8 上工作。进一步的谷歌搜索发现了一些与此功能相关的错误报告,但没有其他太多。特别是这个错误,以及这个其他错误。
这里的另一个错误表明此功能已在 jdk7 中删除/从未删除。
这是以前的 Java 功能,后来被删除了,还是从来没有正式的 Java 功能?这会被添加回来吗?