在局部变量声明语句中,在块声明中,声明语句的哪个部分是声明符?
问题描述:
http://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html在局部变量声明语句中,在块声明中,声明语句的哪个部分是声明符?
14.4.1。局部变量声明符和类型
局部变量声明中的每个声明符声明一个局部变量,其名称是出现在声明符中的标识符。
{
int x = 10;
}
局部变量声明语句的哪个部分是声明符?
答
从页面,你看:
LocalVariableDeclaration:
VariableModifiersopt Type VariableDeclarators
换句话说,该声明符声明的名称和可选初始化:x = 10
。
我必须说我不明白你的问题。 – 2012-07-26 05:00:14
@LuiggiMendoza我在这个问题中增加了更多的上下文,通过增加更多的信息,这应该有助于理解这个问题。 – Aaron 2012-07-26 05:05:43
在链接中,'x'是声明符,'int'是类型,'= 10'是初始化。你可以通过编写'int x,y'来使用多于1个声明符。 – 2012-07-26 05:08:44