说明 在调用Java方法的时候,传递给方法的参数必须经过初始化,否则会编译报错。 指向对象的变量,指向一个对象实例就是初始化;赋值为null也是初始化。 代码示例 没有初始化的变量传递给方法编译报错,初始化的编译通过 从上面可以看出,变量data、age、firstName没有初始化,传递给方法的时候编译报错。 变量map指向一个实例,完成了初始化,传递给方法的时候编译通过。 给对象变量赋值null,传递给方法的时候编译通过 给数组变量分配了空间就完成了初始化,传递给方法编译通过 给数组变量赋值null就完成了初始化,传递给方法编译通过