第三节:变量

变量就是程序在运行时产生的临时数据,保存在内存单元中,这些内存单元就是变量。一个内存单元就是一个变量

定义变量的标识符就是变量名,内存单元中存储的数据就是变量的值

定义变量时,必须声明变量的数据类型,并且变量的赋值必须与数据类型一致

变量的数据类型分为两种:基本数据类型和引用数据类型

整数类型变量:整数类型变量用来存储整数数值,即没有小数部分的值。即byte,short,int,long

浮点数类型变量:浮点数类型变量是用来存储小数数值。即:float,dubble

字符类型变量:字符类型变量是用于存储一个单一字符,在java中用char表示。

布尔类型变量:布尔类型变量是用于存储布尔值,在java中使用boolean进行表示,只含有两个值:true和false

 

变量的类型转换

把一种数据类型的值赋给另一种数据类型的变量时,需要进行数据转换。根据转换方式可分为:自动类型转换和强制类型转换

自动类型转换

自动类型转换也叫隐式类型转换,指的是两种数据类型在转换的过程中不需要显式地进行声明

实现自动类型转换的条件:第一是两种数据类型彼此兼容,第二是目标类型的取值范围大于源类型的取值范围

强制类型转换

强制类型转换也称为显式类型转换,指的是两种数据类型之间的转换需要进行显式的声明,操作方式为在前面加上:(要转换的数据类型)

 

变量的作用域

变量是需要在它的作业范围内才可以被使用,这个作用范围就叫做作用域。

变量一定会被定义在某一个大括号内,该大括号所包含的代码区域就是该变量的作用域。

posted on 2024-02-05 14:21  搬家小蜜蜂  阅读(50)  评论(0)    收藏  举报

导航