一:java中有两种数据类型:(1)原生数据类型(primitive Data Type)(2)引用数据类型/对象数据类型(Reference Data Type);
二:Primitive Data Type包括:
(1)整型int(32位);
(2)字节型,使用byte表示。(表示-128~127之间的256个整数),8位2^8=256。
————————关于计算机系统中的数据表示,位bit(只有0、1两种状态),是计算机系统中最小的数据表示单位;
字节byte, 1 byte = 8bit;
1kB = 1024 Byte;
1MB = 1024KB;
1GB = 1024MB;
(3)短整型:使用short表示。(16位)
(4)长整型:使用long表示。(64位)
(5)单精度浮点型:使用float表示。所以浮点型,指的就是小数,也叫作实数,比如1.2。
(6)双精度浮点型:使用double表示。双精度表示的数据范围比单精度要大。
(7)字符型:使用char表示(char是charactor的缩写)。所谓字符,就是单个字符表示,比如字母a、或者中文张,使用单引号包围上。比如说char a = 'B',char b = '张'.
(8)布尔类型:使用boolean表示,只有两种可能值,分别是true和false;
注意:java中的浮点型默认情况下都是double,不能将double类型的值赋给float类型的变量,即使该double类型的值处于float类型的范围内;
变量使用前必须赋值,变量必须声明其类型方可以使用,变量使用前必须定义,并且只能定义一次。