今天我为大家讲解成员变量和局部变量,如有错误希望大家及时指正。

成员变量和局部变量的区别
之前简单的介绍过这两种变量,这一节里面,我们来详细的分析一下两者的区别
成员变量:写在类体的里面,方法体的外面,声明时可以不进行初始化值,可以被本类或其他类的方法进行调用。
局部变量:写在方法体的里面,声明时可以不初始化,但是在使用前一定要初始化,只能在声明局部变量的方法内进行调用。
数据类型的默认值:
如果只声明成员变量不对其进行赋值,那么Java里面的8个基本数据类型的默认值都是什么呢?
请看如下代码:

基本数据类型的默认值:

引用数据类型的默认值:null;