1.为什么需要变量
变量是程序的基本组成单位
例:
//变量的三要素:类型+名称+值
public class Test{
public static void main(String[] agrs){
int a = 1;//定义一个变量a,类型是int整形,名称是a,值是1
int b = 5;//定义一个变量b,类型是int整形,名称是b,值是5
b = 32;//将32值赋给变量b
System. out.println(a);//输出变量a的值
System. out.println(b);//输出变量b的值
}
}
变量的基本原理
2. 变量的介绍
2.1 概念
变量相当于内存中一个数据储存空间的表示,通过变量名可以访问到变量(值)
2.2变量的使用步骤
1.声明变量:int a;
2.赋值:a = 10;
3.使用 System.out.println(a);
如下:
//变量的三要素:类型+名称+值
public class Test{
public static void main(String[] agrs){
//声明变量
int a;
a = 5;
System. out.println(a);
}
}
运行结果:
3. 变量使用的注意事项
1. 变量表示内存中的一个储存区域(不同的类型,占用的空间大小不同,如:int(4个字节),double(8个字节))
2. 该区域有自己的名称[变量名]和类型[数据类型]
3. 变量需先声明,后使用
如下:
//变量的三要素:类型+名称+值
public class Test{
public static void main(String[] agrs){
System. out.println(a);
//声明变量
int a;
a = 5;
}
}
编译时:
原因:
4. 该区域的数据可以在同一类型范围内不断变化
例:
public class Test{
public static void main(String[] agrs){
//声明变量
int a;
a = 5;
//输出变量a的值
System. out.println(a);
//将50赋值给变量a
a = 50;
//输出变量a的值
System. out.println(a);
}
}
结果:
5. 变量在同一作用域内不能重名
6. 变量+变量名+数据类型+数据结构
*注:我是java初学者,如果上文中有错误,欢迎指出。如果有不理解,可以点击这里(我的java一部分是在这里学习的)