java基础:为什么有的对象只声明不初始化不

2024-11-29 17:48:13
推荐回答(1个)
回答1:

如果一个变量在类中定义,那么这个变量就是全局变量;而在类中的方法、函数中定义的变量就是局部变量。在Java中,全局变量就是在类的整个范围之内,都有效的变量。而局部变量就是在类中某个方法函数内或某个子类内,有效的变量。全局变量可以不用进行初始化赋值工作,而局部变量必须要进行初始化赋值工作。