Java语言基础-常量与变量

 常量

常量:程序运行过程中,其值不可以发生改变的量,常量通常用于定义固定的值

变量

如何更高效的把下面输入语句中的100改成200?

System.out.println(100);
System.out.println(100);
System.out.println(100);
System.out.println(100);
System.out.println(100);
System.out.println(100);
System.out.println(100);
System.out.println(100);
System.out.println(100);
System.out.println(100);

变量:在程序运行过程中,其值可以发生改变的量。即可以在程序的不同的地方进行修改。

变量的主要作用就是代表数据。既然要代表数据,一定要指明数据类型,以明确你代表的是什么类型的数据。除此之外,变量要有一个名称,我们称之为变量名。总结起来,变量具有三要素:数据类型 、变量名、变量值 (变量值可以随着程序的运行发生改变)。

示例: int age = 20;

变量的使用

变量的使用分为2步:

1. 定义变量。语法格式: 数据类型 变量名 = 初始值;

2. 使用变量

变量的取值:直接使用变量名就能取出里面的值。

int age = 20;
System.out.println(age);

修改变量的值:变量名 = 变量值;

int age = 20;//定义变量
age = 22;//这就是修改值

变量名的命名规范

1. 变量名只能由英文字母、数字、$和_构成。

2. 变量名不能以数字开头。

3. 变量名使用小驼峰方式命名,并且要见名知意。

4. 变量名不能重名。

5. 变量名不能是关键字。

6. 变量名区分大小写。

变量使用的注意事项

1. 变量需要先定义,再使用。定义的时候必须给初始值。一般:整数的初始值可以给0,小数的初始值可以给0或者0.0,布尔的初始值可以给false,字符的初始值可以给'0'或者0。

2. 变量不能重复定义,即变量不能重名

3. long类型的变量在赋值的时候,如果值过大,要在值后面加L(或l)。

4. 给float类型变量赋值的时候,需要在值后面加上F(或f)

你可能感兴趣的:(java,数据结构,算法)