数据类型

数据类型

强类型语言

要求变量的使用严格符合规定,所有变量必须先定义后才能使用

弱类型语言

Java的数据类型分为两大类

  • 基本数据类型 (primitive type)
//八大基本数据类型

//整数型
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)
                 //(Long类型要在数字后面加上L)

//小数:浮点数
float 			 //占4个字节
				 //float类型要在数字后面加上F
double           //占8个字节

//字符
char			 //占2个字节 范围:0(\u0000) ~ (\uffff)65535

//布尔值
boolean          //占1位 其值是true和false两个

引用数据类型(reference type)

 1.2. 接口
 3. 数组

什么是字节

位(bit) : 是计算机 内部数据 存储的最小单位, 11001100是一个八位二进制数
字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示
1B(byte,字节) = 8bit(位)
字符: 是指计算机中使用的字母、数字、字和符号

1bit表示1位,
iByte表示一个字节 1B=8b
1024B=1KB
1024KB=1M
1024M=1G
1024G=1TB

你可能感兴趣的:(JAVA,数据类型)