1.变量的概念:
是指程序运行期间,值可以改变的量
2.先定义再初始化
数据类型 变量名; //定义变量
变量名 = 值; //赋值
例如,定义一个 int 类型变量为 a ,并初始化为 2
int a;
a = 2;
3.定义时直接初始化
数据类型 变量名 = 数据值;
例如,定义一个变量名为a,值为 2 的整数类型 :
int a = 2;
4.引用类型初始化时,必须使用 new 创建
引用数据类型的定义和初始化,也可以使用上面 2 种方式,
但它初始化时,必须使用 new 创建
// 第一种:先定义再初始化
Integer a;
a = new Integer(100);
// 第二种:定义时直接初始化
Integer b = new Integer(100);
6.定义和初始化时,多个相同类型的值可以批量操作
//基本数据类型的先定义,再赋值
int a,b,c;
a=b=c=10;
//基本数据类型的定义时赋值
int d=10,e=10,f=10;
//引用类型的先定义,再赋值
Integer a1,b1,c1;
a1 = new Integer(100);
b1 = new Integer(10);
c1 = new Integer(1);
//引用类型的定义时赋值
Integer a2=10,b2=20,c2=30;
5.注意事项
- 手动声明的变量,该变量必须初始化才能使用
- new 出来的都有默认值,即引用类型都有默认值
- 数组,对象等中的成员变量,随数组,对象创建时一同创建,也有默认值