基本数据类型详解
《基本数据类型详解》
一、数据类型
1. 整型:
整型包括:byte,short,int,long,它们的数据存储方式都是以二进制的形式,可以用符号来表示:0b表示二进制,0x表示16进制,比如:0b11表示3,0x7表示7。
其中,byte:占1个字节,表示-128~127之间的整数;
short:占2个字节,表示-32768~32767之间的整数;
字符串转数组编码方式 int:占4个字节,表示-2147483648~2147483647之间的整数;
long:占8个字节,表示-9223372036854775808~9223372036854775807之间的整数。
2. 浮点型:
浮点型包括:float和double。它们的数据存储方式也是以二进制的形式,但是和整型不同之处在于它的二进制也表示小数,占用的空间不定。
float:占4个字节,精度为7位,可表示精确的小数;
double:占8个字节,精度为15位,可表示更加精确的小数。
3. 字符型:
字符型用来存储一个字符,通常用来表示一个字符串,它的存储方式和其他数据类型不同,它是以字符编码的形式。
4. 布尔型:
布尔类型只能存储true或者false的值,它的存储方式和数值类型不同,它是以bit的形式存储的,0表示false,1表示true 。
5. 字节型:
字节型可以存储任意数量的数据,它的存储方式和数值类型不同,它是以byte的形式存储的,一个byte能表示256种可能的值,可以用来表示任意一种数据。
二、引用类型
1. String:
String是Java中用来表示字符串的类型,它可以用来存储任意的字符串,比如字母、数字、汉字甚至是图片等等。String类型的存储方式是以字符编码的形式存储的。
2. Array:
Array是Java中用来表示数组的类型,它可以用来存储任意的数组,比如字符串数组、数值数组、布尔数组等等。Array类型的存储方式是以引用的形式存储的,它指向一个真正存储数据的地址。
3. Collection:
Collection是Java中用来表示容器的类型,它可以用来存储任意的容器,比如List、Set等
等。Collection类型的存储方式是以引用的形式存储的,它指向一个真正存储数据的地址。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论