java oca
在Java难题的第三部分中,我们将看到变量命名限制方面的惊喜。
如果我向您展示了这一点,那么我相信您不会因为它无法编译而感到惊讶。 静态是保留关键字之一,为什么它应该起作用?
public class Puzzler {public static void main(String[] args){int static = 2;}}
现在,我再问你一个更困难的人。 您对以下代码的看法。 会编译吗?
public class Puzzler {public static void main(String[] args){int bool = 0;int integer = 1;int const = 2;int goto = 3;}
}
这些都不应该是保留关键字。 这不是C吧? 如果您认为它将编译,那是错误的。 const和goto是保留关键字,但bool和integer可以。
翻译自: https://www.javacodegeeks.com/2020/05/java-puzzlers-from-oca-part-3.html
java oca