java变量和常量讲解

变量和常量

1.关键字:Java 语言中有一些具有特殊用途的词被称为关键字。

一般在命名变量名,常量名时不予许使用。

下图为java常用关键字:


注:关键字区分大小写,char是关键字,Char就不是关键字了。

 

2.标识符:

标识符就是用于给 Java 程序中变量、类、方法等命名的符号。

注:1.  标识符只可以由字母、数字、下划线(_)、美元符($)组成,不能以数字开头。

 2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。

 3. 标识符是严格区分大小写的。

 4. 标识符的命名最好做到见名知意。

3.变量:

可以把变量理解为一个容器,你可以把自己想要存的数据放入这个容器当中。我们通过三个元素描述变量:变量类型、变量名以及变量值

3-1数据类型(变量类型)


基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的地址。常用基本数据类型如图下:


注:Float赋值时末尾加上f(数字常数默认为double类型)

     3-2变量名

命名变量名规则同于标识符命名规则

     3-3变量值

注:变量值与变量类型应相匹配,否则会报错(也有可能发生类型转换)

4.类型转换

4-1自动类型转换

条件: 目标类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 double 类型的变量里直接可以存放 int 类型的数据,但反过来就不可以了

4-2强制类型转换

当程序中需要将 double 型变量的值赋给一个 int 型变量,该如何实现呢?

显然,这种转换是不会自动进行的!因为 int 型的存储范围比 double 型的小。此时就需要通过强制类型转换来实现了。

语法:( 数据类型 ) 数值

5.变量使用细则

1、变量需要先声明后使用。

2、变量使用时,可以声明变量的同时进行初始化,

也可以先声明后赋值。

3、变量可以修改多次。

4、main 方法中定义的变量必须先赋值,然后才能输出。

5.变量名不用中文。

6.常量

所谓常量,我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。

语法:final 常量名 = 值;

注:常量名一般用全大写

猜你喜欢

转载自blog.csdn.net/naruto_c/article/details/78057211