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