单选题 下列选项中是合法的标识符的是( )。
A) 12class B) +void C) -5 D) _black

【正确答案】 D
【答案解析】[解析] Java语言的标识符以字母、下划线(_)、美元符号($)作为首字符。选项A、B都错误,标识符不以数字和“+”作为首字符;选项C错误,-5是整型数值,不是标识符。