/* 变量的使用 1、java定义变量的格式:数据类型 变量名 = 变量值; 2、说明 变量必须首先声明后使用 变量都定义在其作用域内。在作用域内,它是有效的。换句话说,出了作用域就失效了 同一个作用域内,不可以声明两个同名的变量名 */ class VariableTest{ public static void main(String[] args){ //变量的定义 int myAge = 16 ; //变量的使用 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 myAge = 18; } public void method(){ int myClass = 1; } }