Java中的八种基本数据类型boolean、char、int、short、long、float、double及注意事项

您所在的位置:网站首页 基本数据类型的定义是什么意思 Java中的八种基本数据类型boolean、char、int、short、long、float、double及注意事项

Java中的八种基本数据类型boolean、char、int、short、long、float、double及注意事项

2024-07-05 02:28| 来源: 网络整理| 查看: 265

Java中基本数据类型只有八种:boolean、char、int、short、long、float、double;

其中六大数值类型可以按照如下顺序排序: byte < short < int < long < float < double

基本占位范围情况表 在这里插入图片描述

boolean(布尔型)

1bit(位) 1Byte(字节) 取值范围:true、false

理论上boolean类型只有true和false两种逻辑值用一个位就ok了,理由是虽然编译后1和0只需占用1位空间,但计算机处理数据的最小单位是1个字节,1个字节等于8位,实际存储的空间是:用1个字节的最低位存储,其他7位用0填补,如果值是true的话则存储的二进制为:0000 0001,如果是false的话则存储的二进制为:0000 0000。Java与C、C++不同。C、C++中用0代表假,非0代表真。而java只有true和false两种取值。 char(字符型)

16bit(位) 2Byte(字节) 取值范围:0 ~216-1

char是基本类型,但String不是。String是Java中的一个类,属于引用类型;char中只能放一个字符。char a=‘a’; //任意单个字符,加单引号。char a=‘中’;//任意单个中文字,加单引号char a=111;//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表中对应的字符。 byte(字节型)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3