数据存储的基本单位是什么:八种基本数据类型分享
1、字节
- 字节概念
字节(Byte)是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。1个字节=8位,数据存储是以字节为单位,数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。
- 字节换算
字节和位 | 常用的单位换算 |
1个字节(Byte)= 8个位(Bit) | 1byte = 8bit |
2个字节(Byte)= 16个位(Bit) | 1KB = 1024byte |
4个字节(Byte)= 32个位(Bit) | 1MB = 1024KB |
8个字节(Byte)= 64个位(Bit) | 1GB = 1024MB |
2、八种基本数据类型
- 总览
数据类型 | 关键字 | 包装类 | 占用字节 | 最小值 | 最大值 | 默认值 |
字节型 | byte | Byte | 1个字节 | -128 | 127 | 0 |
短整形 | short | Short | 2个字节 | -32768 | 32767 | 0 |
整形 | int | Integer | 4个字节 | -2,147,483,648 | 2,147,483,647 | 0 |
长整型 | long | Long | 8个字节 | -9,223,372,036,854,775,808 | 9,223,372,036,854,775,807 | 0 |
字符型 | char | Character | 2个字节 | \u0000 | \uffff | ‘\u0000’ |
单精度浮点型 | float | Float | 4个字节 | 1.175494351 E – 38 | 3.402823466 E + 38 | 0.0F |
双精度浮点型 | double | Double | 8个字节 | 2.2250738585072014 E – 308 | 1.7976931348623158 E + 308 | 0.0D |
布尔型 | boolean | Boolean | 不定值 | true,false | true,false | false |
- 在Java程序中声明
public class Variable {
public static void main(String[] args) {
byte b = 8;
short s = 8;
int i = 8;
long l = 8L;
float f = 8.88F;
double d = 8.888888D;
char c = 'A';
boolean bool = true;
}
}
- 声明变量的格式
(1)声明变量
数据类型 变量名;
(2)声明变量同时赋值
数据类型 变量名 = 值;
(3)给已经声明过的变量赋值
变量名 = 值;
- char类型
char类型可以字节赋值为一个字符,也可以赋值为一个数字,当赋值为数字时其值表示一个ASCII码表字符
public class Variable {
public static void main(String[] args) {
char c = 'A';
char c1 = 90;
}
}
如上代码,c表示赋值为字符A,c1表示赋值为ASCII码表中的90号,对照ASCII码表可知c1代表字符Z。
