一. 变量的定义
表示存储空间。可用于存放一类型的常量,没有固定值,可以重复使用,
也可以用来存储某种类型的未知数据。
二. 变量的特点。
- ①占据着内存中的某一块存储区域。
- ②该区域有自己的名称(变量名)和类型(变量类型)。
- ③可以重复使用。
- ④该区域的数据可以在同一类型范围不断变化。
三. 变量的使用
- ①声明,必须有数据类型 int a;
- ②初始化 a=3;
- ③赋值 a=5;
- ④同一作用域内变量名不能相同。
新建VariableDemo.java
//变量演示
class VariableDemo
{
public static void main(String[] args)
{
int a;
int b;
int c;
b=2;
a=3;
c=4;
c=a+b;
System.out.println(c);
}
}
四. 变量的分类
- ①成员变量,字段
- ②局部变量
五. 变量的作用域
- ①成员变量在所有的类中起作用。
- ②局部变量在定义的那个地方开始,到紧跟着结束的 } 之间使用。
新建VariableDemo1.java
//变量的分类和作用域
class VariableDemo1
{
//要在主方法中使用必须以static修饰,因为主方法为静态方法
//成员变量,字段
static int arg;
public static void main(String[] args)
{
arg=3;
//System.out.println(arg2);
int arg2=5;
System.out.println(arg);
}
}
六. Java表达式
跟数学的计算方式差不多
//表达式
class VariableDemo2
{
public static void main(String[] args)
{
int result=0;
int a=1;
int b=2;
int c=3;
result=a*b+c;
System.out.println(result);
}
}