java的数据类型
计算机存储单元
计算机存储设备的最小信息单元叫 位(bit),又称 比特位,通常用小写字母 b 表示;而计算机的最小存储单元是 字节(byte),通常用大写字母 B 表示,一个字节是由连续的8个位组成。
1B (字节) = 8bit 1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024GB
java数据类型
java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同数据类型也分配了不同的内存空间,所以他们表示的数据大小也是不一样的
分类
基本数据类型 数值型 整数 byte short int long 浮点数 float,double 字符 char 非数值型 布尔 boolean 引用数据类型 类 class 接口 interface 数组 []
数据类型 | 关键字 | 内存占用 | 取值范围 |
---|---|---|---|
整数 | byte | 1 | -128~127 即 2的(1 x 8 – 1)次方 – 1 |
整数 | short | 2 | -32768~32767 即 2的(2 x 8 – 1)次方 – 1 |
整数 | int (默认) | 4 | 2的(4 x 8-1)次方 ~ 2的(4 x 8 – 1)次方 – 1 |
整数 | long | 8 | 2的(8 x 8-1)次方 ~ 2的(8 x 8 – 1)次方 – 1 |
浮点数 | float | 4 | |
浮点数 | double(默认) | 8 | |
字符 | char | 2 | 0-65535 |
布尔 | boolean | 1 | true false |
点赞
评论