Java中有几种基本数据类型?它们分别占多大字节?

Posted ConstXiong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中有几种基本数据类型?它们分别占多大字节?相关的知识,希望对你有一定的参考价值。

基本数据类型

  • byte:1个字节,8位
  • short:2个字节,16位
  • int:4个字节,32位
  • long:8个字节,64位
  • float:4个字节,32位
  • double:8个字节,64位
  • boolean:官方文档未明确定义,依赖于 JVM 厂商的具体实现。逻辑上理解是占用 1位,但是实际中会考虑计算机高效存储因素
  • char:2个字节,16位

 

补充说明:字节的英文是 byte,位的英文是 bit

 

详细说明可以参考:



  

来一道刷了进BAT的面试题?

以上是关于Java中有几种基本数据类型?它们分别占多大字节?的主要内容,如果未能解决你的问题,请参考以下文章

java梳理-一个汉字占多大空间

Java中有几种类型的流

JAVA四种整数数据类型的取值范围分别是多少

一个Java对象到底占多大内存

Java中有几种类型的流?

c语言中构造类型有几种?分别是啥?