以下哪一项关于Java程序中标识符的命名规则和关键字的描述是准确的?
答案解析
A选项错误,标识符可以以美元符号开头,且关键字不能作为标识符使用。B选项正确,标识符的开头字符限制和关键字的禁用规则都是正确的。C选项错误,标识符不能由任意Unicode字符组成,且关键字不可以被重定义。D选项错误,标识符可以包含下划线和美元符号,且不能由数字开头,关键字不能用于声明变量或作为变量名。
正确答案:B