Java中有两种变量,局部变量和成员变量。

成员变量可以不进行初始化,虚拟机也会确保它有一个默认的值。

局部变量不能这样做,我们必须对它进行赋值,才能使用它。

        int i;//为初始化
        System.out.println(i);//编译器报错

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐