为什么 Final 变量不需要在 java 的 main 方法中进行初始化?
当我只是想用Java做一些程序时。我尝试使用变量,我知道变量必须在声明时初始化,但是在main方法内部,它接受变量而不进行初始化。我不知道是什么原因。任何人都可以告诉我原因吗?final
final
final
谢谢
法典:
class name
{
final int b; //here shows error
public static void main(String args[])
{
final int a; // here no error... why?
System.out.println("hai");
}
}