图零科技丨java开发的常用基本数据类型是什么?
1、1.布尔型(boolean)
布尔型(boolean)数据通常用于检查特定的条件,并根据条件的结果为真 (true)或假(false),来采取事先描述的动作过程。它只有两个值:true和false Java 中用1bi注间来存放。
2、2.整型(int)
Java的整型数据用32位(bit) 4个字节(byte)来存储。例如 IntX=12 X在内存中的存状态如下: 010000000000000000000000000001100
最高位(左边第一位)是符号位,用来区分正数或负数,0表示正数,1表示负数。其他位是数据位,表示这个数绝对值的大小,所以}门侠型数据的取值范围是一231 一231一1计算机是毋卜码的形式存放数据的。
3、3.字节型(byte)
Java用一个字节(8个二进制位)存储byte类型的数据。与i nt型一样,在内存中存放的是数据的补码,最高位是符号位,用来区分正数或负数(正数是0,负数是D,其余了位是数据位,所以byte类型数据的取值范围是一丁--2'-10
4、4.短整型(short)
Java用两个字节(16个二进制位)存储sho璞型的数据。与i门璞型一样,在内存中存放的是数据的补码,最高位是符号位,用来区分正数或负数(正数是。,负数是1),其余15位是数据位,所以byte类型数据的取值范围是_215-215.1. 5.长整型(long)
Java用8个字节(64个二进制位)存储Ion洪型的数据。与}门璞型一样,在内存中存放的是数据的补码,最高位是符号位。用来区分正数或负数(正数是0.负数是1),其余63位是数据位,所以byte类型数据的取值范围是一263,263-1.
5、5.单精度浮点型〔float)
存储floa磷型数据时,Java用4个字节(32个二进制位)类存储。floa磷型数据提供6位有效数字,数值范围为一3.4028234663852886x1038 一1.40129846432481了。了x 10-45和,40129846432481了。了x 10-45 一3 4028234663852886x1038.
6、6.双精度浮点型〔double)
存储double类型数据时,Java用8个字节964个二进制位来存储。double类型数据提供15位有效数字。数值范围为一1了976931348623157x10308 --.94065645841246544x 10-324和4.94065645841246544x 10-324 一1.7976931348623157x10308.
7、8.字符型(char)
字符型的数据(如字符:'a'. 'A'.’$’、’#’等)在内存中断目应的Unicode代码存放,不同字符对应不同的Unicode代码.
Java用两个字节(16个二进制位)来存储字符类型(char)数据。其中最高位不是符号位,役有负数,所以cha类型数据的取值范围为0-65536.