-
强类型语言
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
好处:安全性高
坏处:速度慢
Java属于强类型语言
Java的数据类型分为两大类
基本数据类型 与 引用数据类型
其中基本数据类型分为两种,分别为:数值类型 和 Boolean类型
-
数值类型
数值类型有 整数类型, 浮点类型(小数) 与字符类型
-
整数类型 有四种 分别是 byte short int long
byte: 占用1个字节,3位有效数字
范围: -128~127
short: 占用2个字节,5位有效数字
范围: -32768~32767
int: 占用4个字节,10个有效数字(最常用)
范围: -2147483648~214748364
long: 占用8个字节,19个有效数字,需要在数字后面加L,如 long a = 1000L;
范围: -9223372036854775808~9223372036854775807
-
浮点类型 有两种 float double
float: 占用4个字节,单精准度,8位有效数字,需要在后面添加F,
如 flloat b = 0.123456f;
第八位会进行四舍五入
double: 占用8个字节,双精准度,17位有效数字
-
字符类型 有一种 char
char: 占用两个字节,表示汉字等,需使用单引号
-
Boolean类型
占用一个字节,表示是非(true:是,false:非)
如 Boolean a = true;输入的就是"true"是
![](https://img-blog.csdnimg.cn/c691e3ebef0d45f4b789158adadd71d9.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5Ya36LCs,size_20,color_FFFFFF,t_70,g_se,x_16)