常量:
常量就是在程序中固定不变的值,是不能改变的数据。
整型常量: | 有二进制、八进制、十进制、十六进制4种表示形式。 |
浮点数常量: | float单精度浮点数和duble双精度浮点数两种类型。 |
字符常量: | 字符常量用于表示一个字符,用一对英文半角格式的单引号' '引起来。可以是英文字母、数字、标点符号以及由转义序列来表示的特殊字符。 |
字符串常量: | 字符串常量用于表示一串连续的字符,一个字符串常量要用一对英文半角格式的双引号“”引起来。 |
布尔常量: | 布尔常量即布尔型的两个值true和false,该常量用于区分一个事物的真与假 |
null常量: | null常量只有一个null值。表示对象的引用为空。 |
变量:
在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据 保存在一些内存单元中,每个内存单元都用一个标识符来标识,这些内存单元被称为变量。定义的标识符就是变量名,内存单元中存储的数据就是变量的值。
变量的数据类型
在Java中变量的数据类型分为两种,即基本数据类型和引用数据类型。
数据类型 | 基本数据类型 | 数值型 |
| |||||||
数据类型 | 引用数据类型 |
|
|
整数类型变量: | 整数类型变量用来存储整数 数值,即没有小数部分的值。
| ||||||||||||||||||
浮点数类型变量: | 浮点数类型变量用来存储小数数值。在Java中,浮点数类型分为两种:单精度浮点数(float)和双精度浮点数(double)。 double型所表示的浮点数比float型更精确
| ||||||||||||||||||
字符类型变量: | 字符类型变量用于存储一个单一字符,在Java中用char表示。每个char类型的字符变量都会占用2字节。 在给char类型的变量赋值时,需要用一对英文半角格式的单引号‘’把字符括起来。
注意'1'表示字符'1'而不是数值1 | ||||||||||||||||||
布尔类型变量: | 布尔类型变量用来存储布尔值,在Java中用Boolean表示,该类型的变量只有两个值,即true和false。 |