java long是几个字节_java基本数据类型各占多少字节
java基本数据类型各占字节为:1、整型byte占用1个字节,short占用2个字节;2、浮点型float占用4个字节,double占用8个字节;3、char型占用2个字节。
相关学习推荐:java基础教程
在Java中一共有8种基本数据类型,其中有4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。
一个字节等于8个bit,java是跟平台无关的。
(1)整型:
其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样
byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1)
short的取值范围为-32768~32767,占用2个字节(-2的15次方到2的15次方-1)
int的取值范围为(-2147483648~2147483647),占用4个字节(-2的31次方到2的31次方-1)
long的取值范围为(-9223372036854774808~9223372036854774807),占用8个字节(-2的63次方到2的63次方-1)。
可以看到byte和short的取值范围比较小,而long的取值范围太大,占用的空间多,基本上int可以满足我们的日常的计算了,而且int也是使用的最多的整型类型了。
在通常情况下,如果JAVA中
java long是几个字节_java基本数据类型各占多少字节相关推荐
- java string 字节_java中string究竟占多少字节
以前学java基础的时候考虑过string占多少字节,百度后有人说一个汉字占两个字节,所以一个string的字节数是可变的,遇到一个汉字+2,遇到一个字母+1.笔者对此结论严重怀疑,一个string在 ...
- java long 几个字节_java中long类型占多少字节
所谓的占用字节数 就是申请内存的时候所占的空间大小. long 8字节 最小值是 -9,223,372,036,854,775,808(-2^63): 最大值是 9,223,372,036,854,7 ...
- 不同位数编译器下的基本数据类型所占的字节数(字节大小):
不同位数编译器下的基本数据类型所占的字节数: 16位编译器 char :1个字节 char*(即指针变量): 2个字节 short int : 2个字节 int: 2个字节 unsigned int ...
- 什么是字节?字节的大小以及常用数据类型所占的字节
一.什么是字节 字节(Byte )是计算机信息技术用于计量存储容量的一种计量单位,通常情况下一字节等于八位,也表示一些计算机编程语言中的数据类型和语言字符. 二.字节的大小关系 常见的字节类型及大小关 ...
- java中char是几个字节_Java中char占用几个字节
在讨论这个问题之前,我们需要先区分unicode和UTF. unicode :统一的字符编号,仅仅提供字符与编号间映射.符号数量在不断增加,已超百万.详细:[https://zh.wikipedia. ...
- JAVA中char占用多少字节_Java中char占用几个字节
https://www.cnblogs.com/louiswong/p/6062417.html https://www.cnblogs.com/fnlingnzb-learner/p/7272348 ...
- java 字符类型 字节数_JAVA基本数据类型所占字节数是多少?
byte 1字节 short 2字节 int 4字节 long 8字节 char 2字节(C语言中是1字节)可以存储一个汉字 float 4字节 doub ...
- java int几个字节_java中的int占几个字节
java中的int占几个字节 发布时间:2020-06-26 18:07:29 来源:亿速云 阅读:131 作者:Leah 今天就跟大家聊聊有关java中的int占几个字节,可能很多人都不太了解,为了 ...
- float占几个字节_一个HashMap对象占多少字节?
对象=对象头+成员变量+对齐填充 对象头结构:java对象在Heap里面的结构是这样的:对象头跟对象体,对象体跟C里面的结构体是一样的,对象头由两个域组成:用于存放hashcode.同步.GC的_ma ...
最新文章
- vs2015编译linux源码,使用Visual Studio 2017(VS2017)编译OpenCC 1.0.4 (Open Chinese Convert)源代码...
- ajax post请求怎么传参_ajax用post方法传递参数
- Socket 进行发送
- nginx介绍(三) - 虚拟主机
- 行动 习惯 性格 命运
- Truncated incorrect DOUBLE value: 'xxx'的解决方法
- 2017.9.9 堵塞的交通 思考记录
- AWS SageMaker 基于 XGBoost 的用户流失预测
- 【网易云信】直播推流SDK特性、系统架构、使用说明
- 江苏省c语言二级刷题软件,计算机二级刷题软件
- 万物可运算——运算符重载(四)
- 一位中科院自动化研究所博士毕业论文的致谢
- 圆周率π是怎么算出来的,用程序怎么算
- 云化要求下,数据库架构的演进
- 深入理解非阻塞同步IO和非阻塞异步IO
- Haproxy+Keepalived+MySQL高可用均衡负载部署
- Android 解析软件包时出现问题
- 台式计算机内存卡与普通有啥区别,电脑硬盘和内存有什么区别?
- 最小二乘法(Ordinary Least Squares)
- 后端质料springboot
热门文章
- 计算机配色标准白板,计算机配色模型中存在的限制点
- abap Loop循环用法
- 一个角色扮演游戏为例,告诉大家面向对象编程是有用的
- matlab二分之一车体垂向动力学模型LQR加gui界面
- 阿里云主机Mysql数据库出现 mysql CREATE command denied to user 权限问题 怎么解决?
- 高企认定对研发费用的要求是什么?
- Python itertools 模块
- 慎用gmtime和localtime
- ios 内存深度优化_iPhone内存总是不够用?那是你不会清理,这样清立马腾出10G空间...
- 遥感数据几何精校正的重要误区