JAVA有哪些数据类型?基本数据类型各占多少个字节

java的数据类型分为:基本数据类型和引用数据类型。

基本数据类型各占多少个字节:

数据类型

字节

默认值

byte

1

0

short

2

0

int

4

0

long

8

0

float

4

0.0f

double

8

0.0d

char

2

'\u0000'

boolean

4

false

关于boolean占几个字节,众说纷纭,虽然boolean表现出非0即1的“位”特性,但是存储空间的基本计量单位是字节,不是位。所以boolean至少占1个字节。  JVM规范中,boolean变量当作int处理,也就是4字节;而boolean数组当做byte数组处理,即boolean类型的数组里面的每一个元素占1个字节。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏互联网杂技

JavaScript 10分钟入门

简介 JavaScript是一门面向对象的动态语言,他一般用来处理以下任务: 1、修饰网页 生成HTML和CSS 生成动态HTML内容 生成一些特效 2、提供...

35210
来自专栏IMWeb前端团队

JSON Schema 参考书

本文作者:IMWeb 孙世吉 原文出处:IMWeb社区 未经同意,禁止转载 1 简介 JSON 模式(JSON Schema)是一种基于 JSON 格...

36410
来自专栏blackheart的专栏

[C#1] 2-类型基础

1.System.Object CLR要求每个类型都要继承自System.Object[直接或者间接方式],如果不显示继承,编译器会自动为我们添加对System...

1967
来自专栏前端知识分享

第191天:js---Array常用属性和方法总结

1152
来自专栏racaljk

clang -O3 for循环的LLVM IR

这里删去了用处不大的内容,只保留了关键的LLVM IR。通过分析可以看到,如果循环小于8 LLVM IR会使用vector,vector使用SIMD指令高效进行...

1143
来自专栏Python小屋

常用正则表达式锦集与Python中正则表达式的用法

1、常用正则表达式 最简单的正则表达式是普通字符串,只能匹配自身 '[pjc]ython'可以匹配'python'、'jython'、'cython' '[a-...

3155
来自专栏全沾开发(huā)

数组的遍历你都会用了,那Promise版本的呢

2584
来自专栏landv

Java基本语法

1531
来自专栏黑泽君的专栏

c语言基础学习06_函数

============================================================================= 涉及...

2942
来自专栏有趣的Python

6-Java常用工具类-集合排序

http://www.runoob.com/java/java-generics.html

873

扫码关注云+社区

领取腾讯云代金券