我想知道在 Java 中做这些事情的正确方法是什么。我的测试代码:
public class InitializeTest {
int i;
int b;
int x;
String frase;
public static void main (String args[]) {
InitializeTest IT = new InitializeTest();
System.out.println(IT.i=IT.getI());
System.out.println(IT.b=IT.getB());
System.out.println(IT.x=IT.getX());
}
public int getI(){
return 3;}
public int getB(){
return 5;}
public int getX(){
return 8;}
}
我是否应该初始化变量 i、b 和 x?如果没有,会发生什么变化?我读过这个,但我不清楚,谁能给我一个明确的答案?
我在这里读到了这个我真的必须给我的所有变量一个初始值吗?,但不知道Java是否相同。