2012-07-26 112 views
0

http://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html在局部变量声明语句中,在块声明中,声明语句的哪个部分是声明符?

14.4.1。局部变量声明符和类型

局部变量声明中的每个声明符声明一个局部变量,其名称是出现在声明符中的标识符。

{ 
    int x = 10; 
} 

局部变量声明语句的哪个部分是声明符?

+0

我必须说我不明白你的问题。 – 2012-07-26 05:00:14

+0

@LuiggiMendoza我在这个问题中增加了更多的上下文,通过增加更多的信息,这应该有助于理解这个问题。 – Aaron 2012-07-26 05:05:43

+2

在链接中,'x'是声明符,'int'是类型,'= 10'是初始化。你可以通过编写'int x,y'来使用多于1个声明符。 – 2012-07-26 05:08:44

回答

3

从页面,你看:

LocalVariableDeclaration: 
    VariableModifiersopt Type VariableDeclarators 

换句话说,该声明符声明的名称和可选初始化:x = 10