变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。
Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。

数据类型

Java的数据类型分为两大类:

  • 基本数据类型:包括 整数 、 浮点数 、 字符 、 布尔 。
  • 引用数据类型:包括 类 、 数组 、 接口

四类八种基本数据类型

数据类型 关键字 内存占用 取值范围
字节型 byte 1个字节 -128 ~127
短整型 short 2个字节 -32768 ~ 32767
整型 int 4个字节 -2 ~2 - 1
长整型 long 8个字节 -2~2 -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

变量的定义

格式

  1. 数据类型 变量名 = 数据值;

练习

  1. public class Hello {
  2. public static void main(String[] args) {
  3. //定义字节型变量
  4. byte b = 100;
  5. System.out.println(b);
  6. //定义短整型变量
  7. short s = 1000;
  8. System.out.println(s);
  9. //定义整型变量
  10. int i = 123456;
  11. System.out.println(i);
  12. //定义长整型变量
  13. long l = 12345678900L;
  14. System.out.println(l);
  15. //定义单精度浮点型变量
  16. float f = 5.5F;
  17. System.out.println(f);
  18. //定义双精度浮点型变量
  19. double d = 8.777;
  20. System.out.println(d);
  21. //定义布尔值变量
  22. boolean bool = false;
  23. System.out.println(bool);
  24. //定义字符型变量
  25. char c = 'A';
  26. System.out.println(c);
  27. }
  28. }