?内存中的一个存储区域,用于在内存中保存数据
?该区域的数据可以在同一类型范围内不断变化
?变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值
① 变量必须先声明,后使用
② 变量都定义在其作用域内。在作用域内它是有效的
③ 同一个作用域内,不可以声明两个同名的变量
数据类型 变量名 = 变量值;
声明
int num; // 声明 num 为整数变量 int num,num1,num2 ; // 同时声明 num,num1,num2 为整数变量
int num; // 声明 num 为整数变量
int num,num1,num2 ; // 同时声明 num,num1,num2 为整数变量
赋值
int num = 2 ; // 声明变量,并直接设置 int numTest ; // 声明变量 numTest = 2 ; // 用到变量时,再赋值
int num = 2 ; // 声明变量,并直接设置
int numTest ; // 声明变量
numTest = 2 ; // 用到变量时,再赋值
class VariableTest {
public static void main(String[] args) {
//变量的定义
int myAge = 12;
//变量的使用
System.out.println(myAge);
//System.out.println(myNumber);//编译错误:使用myNumber之前并未定义过myNumber
//变量的声明
int myNumber;
//System.out.println(myNumber);//编译错误:使用myNumber之前并未赋值过myNumber
myNumber = 1001;//变量的赋值
//System.out.println(myClass);//编译不通过
//int myAge = 22;//不可以在同一个作用域内定义同名的变量
}
public void method(){
int myClass = 1;
第二章:05变量
原文:https://www.cnblogs.com/Lucky-stars/p/11007633.html