字面量
是指由字母,数字等构成的字符串或者数值,它只能作为右值出现,所谓右值是指等号右边的值,如:int a=123这里的a为左值,123为右值。
常量常量和变量都属于变量,只不过常量是赋过值后不能再改变的变量,而普通的变量可以再进行赋值操作
C/C++ Code
int a;//a变量
const int b=10;//b为常量,10为字面量
string str="hello world";//str为变量,hello world为也字面量
Java Code
int a = 10;// a是变量,10是字面量
static final int A = 10;// A是常量,10是字面量,在java中,常量必须使用final修饰,表示不可修改,而且通常会把常量的名称全部大写,用以区别变量