变量 、常量 、作用域
一、变量
-
变量是什么:变量就是可以变化的量
-
Java是一种强类型语言,每个变量都必须声明其类型,并赋值相应的值才可以使用。
-
Java变量是程序中最为基础的存储单元,其要素包括变量名,变量类型和作用域。
注意事项
-
每个变量都有类型,可以是基本数据类型和引用数据类型。
-
变量名必须为合法标识符。
-
要以 ; 结束。
int a = 10;
二、变量作用域
-
类变量
-
实例变量
-
局部变量
public class Demo02 { //实例变量 数字类型默认值是 0,0.0 //布尔类型默认值是 false,除基本数据类型默认值都是 null; String name; int age; //类变量 static static double salary = 2500; public static void main(String[] args) { //局部变量 int i =10; System.out.println(i); //变量类型 变量名字 = new Demo02(); Demo02 demo02 = new Demo02(); System.out.println(demo02.age); System.out.println(demo02.name); System.out.println(salary); //类变量 static } //其他方法 public void add(){ } }
三、常量
-
final 关键字 定义
-
常量值不可修改
public class Demo03 { //修饰符,不存在顺序 static final double PI = 3.14; public static void main(String[] args) { System.out.println(PI); } }
四、变量命名规范
-
见名知意
-
类变量: 首字母小写后面单词首字母大写和驼峰命名法:monthSalary
-
局部变量: 首字母小写和驼峰命名法
-
常量 :大写字母和下划线:MAX_VALUE
-
类名:首字母大写和驼峰命名法: Man, GoodBye
-
方法名:首字母小写和驼峰命名法:run(),runRun()