Java八大基本数据类型,java八大数据类型
如何解决写爬虫IP受阻的问题?立即使用。
java八大基本数据类型是什么?
java八大基本数据类型是:
自从Java发布以来,基本数据类型已经成为Java语言的一部分,即byte、short、int、long、char、float、double和boolean。
其中包括:
整数:字节、短整型、整型、长整型
类型:字符
浮点类型:浮点、双精度
布尔类型:布尔
在详细介绍之前,先科普一下。Java的最小计算单位是字节,1字节=8位。
一. 整型
Java整数数据是有符号数,即第一位为0,表示正整数,第一位为1,表示负整数。在计算机中,负数用补码表示,那么补码怎么算?
补码=源代码1的反转;
比如:
2,在计算机中表示为00010110,
-22,倒:11101001,加1: 11101
字节
Byte在Java中是一个整数,长度为8位,取值范围为10000000(-128)到0111111 (127)。变量初始化的默认值为0,包装类为byte。
短的
Java中的整数,长度为2字节16bit,取值为10000000000000 (-32768)到0111111111111(32767)。变量初始化的默认值是0,包装类是短的。
(同Internationalorganizations)国际组织
Int是Java中的整数,长度为4字节32bit,取值范围为-2 ^ 31(-2,147,483,648)到2 ^ 31-1(2,147,483,647)。变量初始化的默认值为0,包装类为整数。
长的
Long是Java中的整数,长度为8字节64bit。这些值是-2 ^ 63(-9,223,372,036,854,775,808)到2 ^ 63-1(9,223,372,036,854,775,8088)
二. 浮点型
Java浮点数据不能直接用二进制表示,而是实数的近似数据表示,遵循IEEE 754标准。
漂浮物
Float在Java中属于浮点型,也叫单精度浮点型。其长度为4字节32位,变量初始化默认值为0.0f,包装类为Float。
浮点结构由三部分组成:符号位、指数位和尾数位。
两倍
在Double Java中属于浮点型,也叫双精度浮点型。其长度为8字节64位。变量初始化的缺省值是0.0d,它换行double。
双重结构由三部分组成:符号位、指数位和尾数位。
三. 字符型
茶
Char属于java中的字符类型,占2字节,16bit。它可以分配单个字符和整数值。变量初始化没有默认值,它包装字符类。
比如:
char a= a
Char= medium
char a=12//取值范围为0~65536,因为char类型在ASCII字符编码中有对应的值,所以可以直接操作输出字符表中对应的字符。
四. 布尔型
布尔型
JVM中没有专门针对boolean的字节码指令,但是boolean数据在编译后会在JVM中用int类型表示。此时布尔数据有4个字节,32位,而布尔数组会被编码成Java虚拟机的字节数组,此时每个布尔数据的1个字节占8位。
只有两个值true,false,变量初始化的默认值是false。
推荐教程:《java视频教程》以上是java。八种基本数据类型是什么?更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。