常量
常量:是指在Java程序中固定不变的数据。
变量
变量:在程序中可以变化的量称为变量。
(Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型)
变量的定义:
数据类型 变量名 = 数据值;
public class Variable { public static void main(String[] args) { //定义字节型变量 byte b = 100; System.out.println(b); //定义短整型变量 short s = 1000; System.out.println(s); //定义整型变量 int i = 1234567; System.out.println(i); // 定义长整型变量 long l = 123456789; System.out.println(l); // 定义单精度浮点型变量 float f = 12.132F; System.out.println(f); // 定义双精度浮点型变量 double d = 123.123123123; System.out.println(d); // 定义布尔型变量 boolean bool = false; System.out.println(bool); // 定义字符型变量 char c = 'A'; System.out.println(c); } }
long类型:数据后加L表示。
float类型:数据后加F表示。
变量名称:在同一个大括号范围内,变量的名字不可以相同。
变量赋值:定义的变量,不赋值不能使用。
数据类型
- 基本数据类型:包括 整数 、 浮点数 、 字符 、 布尔 。
- 引用数据类型:包括 类 、 数组 、 接口 。
| 数据类型 | 关键字 | 占用内存 | 取值范围 |
| 字节型 | byte | 1个字节 | -128(-2^7)~127(2^7-1) |
| 短整型 | short | 2个字节 | -32768(-2^15)~32767(2^15 - 1) |
| 整型 | int | 4个字节 | -2,147,483,648(-2^31)~2,147,483,647(2^31 - 1) |
| 长整型 | long | 8个字节 | -9,223,372,036,854,775,808(-2^63)~9,223,372,036,854,775,807(2^63 -1) |
| 单精度浮点数 | float | 4个字节 | 1.4013E-45~3.4028E+38 |
| 双精度浮点数 | double | 8个字节 | 4.9E-324~1.7977E+308 |
| 字符型 | char | 2个字节 | \u0000(0)~\uffff(65535) |
| 布尔类型 | boolean | 1个字节 | true与false |
Java中的默认类型:整数类型是 int 、浮点类型是 double
浙公网安备 33010602011771号