常量(constant)的特点
-
一个固定的值
-
利用关键字final来定义,常量一旦被初始化后不能再更改其值
/**
* TestConstant
* @author Lucifer
*/
public class TestConstant {
public static void main(String arguments[]){
int age = 18; //这个18就是一个字面常量,这个age是个变量
final String NAME = "Lucifer"; //这个Lucifer也是一个常量,这个name是变量,用final修饰以后final也变成了常量
// name = "James"; //这里name是变量,所以可以被重新赋值
/*
如何把name变成常量?在前面加final修饰
再String前加了final之后再下面再定义的name报错了,说明不可以再重新赋值
1. 我们把使用final修饰的叫做符号常量---不能修改的量都称之为常量
*/
final double PI = 3.14;
/*
变量和常量的命名规范(规范是程序员的基本准则,不规范会直接损害你的个人形象)
1.所有变量、方法、类名:见名之意
2.类成员变量:首字母小写、驼峰原则:monthSalary
3.局部变量:首字母小写和驼峰原则
4.常量:大写字母和下划线:MAX_VALUE
5.类名:首字母大写和驼峰原则:Man、GoodMan
6.方法名:首字母小写和驼峰原则:run()、runRun()
*/
double r = 4;
double area = PI*r*r;
double circle = 2*PI*r;
System.out.println(area);
System.out.println(circle);
}
}
变量和常量的命名规范(规范是程序员的基本准则,不规范会直接损害你的个人形象)
1.所有变量、方法、类名:见名之意
2.类成员变量:首字母小写、驼峰原则:monthSalary
3.局部变量:首字母小写和驼峰原则
4.常量:大写字母和下划线:MAX_VALUE
5.类名:首字母大写和驼峰原则:Man、GoodMan
6.方法名:首字母小写和驼峰原则:run()、runRun()