给定如下Java代码片段:`int interface = 10; int _if = 20;`,关于这段代码,下列说法哪个是准确的?

答案解析

A选项错误,代码无法编译通过。B选项正确,'interface'是Java关键字,不能被用作变量名。C选项错误,'_if'虽然不建议这样命名,但是符合Java标识符的规则,可以被用作变量名。D选项错误,代码不会成功编译,编译阶段报错,运行期间不会出现异常。Java编译阶段会检查关键字使用。
正确答案:B
随机推荐
开始刷题