1、变量:变量的使用
变量是数据存储空间的表示
变量使用的三种方式:
①声明变量:跟内存打招呼
②赋值:将数据放到内存存储空间中
③使用:根据变量名获取内存中所存储的数据
int age;
age=10;
System.out.println("age="+age)
2、栈内存和堆内存
栈内存:先进后出
栈内存中存储的基本数据类型的值和应用数据类型的地址
变量的使用步骤:
【1】声明变量:数据类型,变量名
【2】赋值:变量名=值
【3】使用:System.out.println()
3、变量的命令规则:
【1】可以包含字母、数字、下划线、$
【2】不能以数字开头
【3】不能是java关键字
变量名的命名规则(程序员的默认写法):第一个单词首字母小写,第二个单词首字母大写
变量分为局部变量和成员变量:
局部变量:在主方法内被声明
成员变量与局部变量的不同:
【1】声明位置不同:局部变量在方法的内部,成员变量在方法的外部
【2】局部变量必须声明、赋值,才能使用,成员变量有默认值,int默认值为0,String的默认值为null,double的默认值为0.0,Boolean的默认值为false
【3】作用于不同:成员变量的作用于大,局部变量的作用域小
当成员变量和局部变量的名称相同时,局部变量更有优先级
4、常量的使用说明
【1】常量只能被声明一次
【2】常量不能再进行修改
【3】常量使用关键字final进行修饰
【4】常量的命名规范为:全部字母大写加下划线
final int AGE=10;
变量名、方法名、类名的命名方式为:所有变量名、方法名要见名知意
【1】变量名、方法名:首字母小写和驼峰原则:run(),runRun(),age,ageNew,monthSalary
【2】常量:大写字母加下划线:MAX_VALUE
【3】类名:首字母大写和驼峰原则:Man,GoodMan