Java基本类型和字节大小详解

 2024-01-29 03:01:50  阅读 0

Java 语言提供了八种基本类型。 六种数字类型(四种整数类型(默认为 int 类型)、两种浮点类型(默认为 type))、一种字符类型和一种布尔类型。

java基本类型字节长度_字节的长度_java字节长度怎么算

字节:

字节数据类型是一个 8 位有符号整数,以二进制补码表示; (256个数字),占1字节

最小值为-128(-2^7);

最大值为127(2^7-1);

默认值为0;

byte类型用于在大型数组中节省空间,主要是替代整数,因为byte变量只占用int类型的四分之一的空间;

示例:字节 a=100,字节 b=-50。

短的:

Short 数据类型是一个 16 位、带符号的二进制补码整数,占用 2 个字节。

最小值为-32768(-2^15);

最大值为32767(2^15-1);

Short数据类型也可以像byte一样节省空间。 Short变量占用的空间是int类型变量的一半;

默认值为0;

示例:空头 s=1000,空头 r=-20000。

整数:

int 数据类型是 32 位、有符号的二进制补码整数; 占用3个字节

最小值为-2,147,483,648(-2^31);

最大值为 2,147,485,647 (2^31-1);

一般情况下,整型变量默认为int类型;

默认值为0;

示例:int a=,int b=-。

长的:

long 数据类型是 64 位、带符号的二进制补码整数; 占用4个字节

最小值为-9,223,372,036,854,775,808(-2^63);

最大值为9,223,372,036,854,775,807(2^63-1);

该类型主要用在需要比较大整数的系统上;

默认值为0L;

示例:long a=,int b=-。

long a=11(错误,整型变量默认为int类型)

long a=11L(正确,强制转换)

漂浮:

float数据类型是符合IEEE 754标准的单精度、32位浮点数; 占用4个字节-3.4E38-3.4E38。 。 .浮点数存在舍入误差

float在存储大型浮点数组时可以节省内存空间;

默认值为0.0f;

浮点数不能用来表示货币等精确数值;

示例:浮点数 f1=234.5f。

float f=6.26(错误浮点数默认类型为type)

float f=6.26F(正确转换,强制)

d=4.55(正确)

:

数据类型是双精度、64位、符合IEEE 754标准的浮点数;

浮点数的默认类型是type;

类型也不能表示精确的值,例如货币;

默认值为0.0d;

示例:d1=123.4。

:

数据类型代表一位信息;

只有两个值:true 和 false;

该类型仅用作记录真/假情况的标志;

默认值为 false;

示例:一=真。

字符:

char类型是单个16位字符; 使用 '' 代表一个字符。 。 Java 在内部使用字符集。 .他有一些转义字符,2个字节

最小值为'u0000'(即0);

最大值为'uffff'(即65,535); 可以作为整数使用,每个字符对应一个数字

java字节长度怎么算_java基本类型字节长度_字节的长度

以上是Power Node Java培训机构小编对《Java基本类型和字节大小详解》内容给出的解答。 希望对大家有所帮助。 如有疑问,请在线咨询。 专业老师随时为您服务。

标签: 浮点数

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码