本文主要是介绍千峰Java教程:009. 八种基本数据类型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2、八种基本数据类型
字节(Byte):是计算机文件大小的基本单位
1个字节(Byte)= 8个位(Bit)
Bit意为位或比特,是计算机运算的基础;二进制中的一位,是二进制最小信息单位,二进位可以用来表示一个简单的正/负判断,有两种状态的开关(如电灯开关)。
单位换算:
1个字节(Byte) | 8个位(Bit) |
2个字节(Byte) | 16个位(Bit) |
4个字节(Byte) | 32个位(Bit) |
8个字节(Byte) | 64个位(Bit) |
1byte | 8bit |
1KB | 1024byte |
1MB | 1024KB |
1GB | 1024MB |
1TB | 1024GB |
1PB | 1024TB |
说明:在内存计算过程中,字节少的速度运算更快;在硬盘中,字节少的数据运算类型也可充分存入更多数据。
八种基本数据类型:
数据类型 | 关键字 | 占用字节 | 取值范围 | 默认值 |
布尔型 | boolean | 不定值 | true,false | false |
字节型 | byte | 1 | -128~127 | 0 |
短整形 | short | 2 | -32768~32767 | 0 |
整形 | int | 4 | -2147483648~2147483647 | 0 |
长整型 | long | 8 | -9223372036854775808~9223372036854775807 | 0 |
字符型 | char(可识别ASCII码) | 2 | 0~65535 | '\u0000' |
单精度浮点型 | float | 4 | 1.4E-45~3.4028235E38 | 0.0F |
双精度浮点数 | double | 8 | 4.9E-324~1.7976931348623157E308 | 0.0D |
3、基本数据类型的声明
声明变量的各式:
(1)声明变量
类型 变量名;
(2)声明变量同时给变量赋值
类型 变量名 = 值;
(3)给已经声明过的变量赋值
变量名 = 值;
byte b = 10; //占用1个字节,取值范围:-128~127
short s = 10; //占用2个字节,取值范围:-32768~32767
int i = 10; //占用4个字节
long l = 10L; //占用8个字节
float f = 10.98F; //占用4个字节
double d = 10.123456 //占用8个字节
char c = 'A'; //占用2个字节,取值范围:0~65535
boolean b = true;
//前6个都是数值类型,存储数字,第7个是字符类型(支持ascii码),第八是布尔类型(真假)
这篇关于千峰Java教程:009. 八种基本数据类型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!