2:常量
2.1、概述
常量:是指在Java程序中固定不变的数据。
2.2、分类
类型 | 含义 | 数据举例 |
整数常量 | 所有的整数 | 0,1,2 |
小数常量 | 所有的小数 | 0.1,0.2,-0.1 |
字符常量 | 单引号引起来,只能写一个字符,必须有内容 | 'a' , ' ', '好' |
字符串常量 | 双引号引起来,可以写多个字符,也可以不写 | "A" ,"Hello" ,"你好" ,"" |
布尔常量 | 只有两个值(流程控制中讲解 | true , false |
空常量 | 只有一个值(引用数据类型中讲解 | null |
2.3、输出各种类型的常量
public class ConstantDemo { public static void main(String[] args){ //输出整数常量 System.out.println(123); //输出小数常量 System.out.println(0.125); //输出字符常量 System.out.println('A'); //输出布尔常量 System.out.println(true); //输出字符串常量 System.out.println("你好Java"); } }
3、变量
3.1、变量的概述
变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。
3.2、注意事项
变量名称:在同一个大括号范围内,变量的名字不可以相同。
变量赋值:定义的变量,不赋值不能使用。
3.3、变量的定义
数据类型 变量名=数据值
4、数据类型
4.1、数据类型分类
Java的数据类型分为两大类:
基本数据类型:包括 整数 、 浮点数 、 字符 、 布尔 。
引用数据类型:包括 类、 数组 、 接口 。
4.2、基本数据类型
数据类型 | 关键字 | 内存占用 | 取值范围 |
字节型 | byte | 1个字节 | -128-127 |
短整型 | short | 2个字节 | -32768-32767 |
整型 | int | 4个字节 |
-231次方~2的31次方-1 |
长整型 | long | 8个字节 |
-2的63次方~2的63次方-1 |
单精度浮点型 | float | 4个字节 |
1.4013E-45~3.4028E+38 |
双精度浮点型 | double | 8个字节 |
4.9E-324~1.7977E+308 |
字符型 | char | 2个字节 |
0-65535 |
布尔类型 | boolean | 1个字节 | true,false |
定义所有基本数据类型的变量,代码如下: