java中怎么给变量赋值 1.说明使用变量之前是不是都要先声明变量。说明使用变量之前是不是都要先赋值,为什么?

1.说明使用变量之前是不是都要先声明变量。说明使用变量之前是不是都要先赋值,为什么?您可以这样理解:Java中的所有变量都是“使用前声明的”;Java中的所有变量都必须有初始值,但如果成员变量没有赋值

1.说明使用变量之前是不是都要先声明变量。说明使用变量之前是不是都要先赋值,为什么?

您可以这样理解:

Java中的所有变量都是“使用前声明的”;

Java中的所有变量都必须有初始值,但如果成员变量没有赋值,则会根据变量类型为其分配不同的默认值,局部变量必须在使用前显式赋值(也就是说,您必须自己给它一个初始值)。