day05-变量、常量初步理解
变量、常量
变量就是可以变化的量,java变量是程序最基本的存储单元,要素包括变量名、变量类型和作用域。
赋值就是分配内存空间,在分配的空间里存放我们需要的值。
注意事项:
1.每个变量都有类型,类型可以是基本类型,也可以是引用类型。
2.变量名必须是合法的标识符。
3.变量声明是一条完整的语句,因此每一个声明都必须以分号结束。
局部变量
public class Demo03{
static double salary = 2500;
//实例变量:从属于对象;如果不初始化,这个类型的默认值 0 0.0
//布尔值:默认值为false
//除了基本类型,其余的默认值都是null
String name;
int age;
public static void main(String[] args){
//局部变量:必须声明和初始化值,且只在本括号内有用
Demo03 demo03 = new Demo03();
System.out.println(demo03.age);
System.out.println(demo03.name);
System.out.println(salary);
}
public void add(){
}
}
局部变量:以上代码为例,{}里的代码只在{}里有用,{}就是代码的作用域,public static void main(String[] args){}里的也叫局部变量。
全局变量和常量
public class Demo02 {
//static是修饰符,不存在先后顺序
final static double PI =3.14;//常量定义在全局变量中,保障随时调用且值不变
public static void main(String[] args) {
System.out.println(PI);
}
}
全局变量:以上代码为例,public class Demo02{}里面定义的PI就是全局变量,它可以被其他局部作用域里被调用。
常量:顾名思义,常量为不变的量,定义方法: final+数据类型+常量名=常量值 。常量通常定义在全局变量里,以免别其他作用域影响,以上代码为例final static double PI =3.14;就是常量 。
变量命名规范
1.变量、方法、类别:要求见名知意
2.类成员变量:首字母小写和驼峰原则:monthSalary 驼峰原则:单词首字母大写
3.局部变量:首字母小写和驼峰原则
4.常量:大写字母和下划线:MAX_VALUE
5.类名:首字母大写和驼峰原则:Man,GoodMan
6.方法名:首字母小写和驼峰原则:run(),runRun()

浙公网安备 33010602011771号