三、变量
1.概念
①内存中的一个存储区域
②该区域的数据在同一类型范围内不断变化
③变量是程序中最基本的存储单元,包含变量类型、变量名和存储的值
2.作用
①用于在内存中保存数据
3.注意:
①Java中每个变量必须先声明后再使用
②使用变量名来访问这块区域的数据
③变量只有在某作用域内才有效
④变量的作用域,其定义所在的一对{}内
⑤同一个作用域内,不能定义重名的变量
/*
* 变量变量的使用
* 1.java定义变量的格式:数据类型 变量名=变量值;
*
* 2.说明
* ①变量必须先声明,之后再使用
* ②变量都定义在其作用域内。再作用域内,它是有效的(出了作用域就失效了)
* ③同一个作用域内,不可以声明两个同名的变量
*
*/
public class VariableTest {
public static void main(String[] args) {
int myAge = 12;//变量的定义
System.out.println(myAge);//变量的使用
//下一行,使用myNumber之前并未定义过myNumber
//System.out.println(myNumber);
int myNumber;//变量的声明
//下一行,编译错误:使用myNumber之前并未赋值过myNumber
//System.out.println(myNumber);
myNumber = 1001;//变量的赋值
System.out.println(myNumber);
//下一行,未在规定定义域内使用,会报错
//System.out.println(myClass);
//下一行:不可以在同一个作用域内定义同名的变量
//int myNumber = gl5201314;
}
输出:
12
1001