所谓的占用字节数 就是申请内存的时候所占的空间大小记住一句话:计算机输入的符号最小1个字节,1字节 = 8bit (1bit就是二进制的1位)
8bit 表示的最大内存 等于 二进制的 1111-1111 前提: 1字节 = 8bit
(8位二进制 1111-1111 总范围大小为255)
计算机系统都是使用二进制系统,数据在计算机上都是以补码的形式存储。byte    1字节
最小值是 -128(-2^7);
最大值是 127(2^7-1);boolean   至少1字节 (在java中没有专门的表示boolean的字节,通常是用byte或者int表示boolean,
所以可能是1个字节,也可能是4个字节)
这种类型只作为一种标志来记录 true/false 情况;short  2字节
(16位二进制 1111-1111 1111-1111 总范围大小65535)
最小值是 -32768(-2^15);
最大值是 32767(2^15 - 1);char 2字节
最小值是 \u0000(即为0);
最大值是 \uffff(即为65,535);int 4字节 (最长10位数字)
最小值是 -2,147,483,648(-2^31);
最大值是 2,147,483,647(2^31 - 1);float    4字节
单精度浮点数字长32位,尾数长度23,指数长度8,指数偏移量127;long    8字节 (最长19位数字)
最小值是 -9,223,372,036,854,775,808(-2^63);
最大值是 9,223,372,036,854,775,807(2^63 -1);double    8字节
双精度浮点数字长64位,尾数长度52,指数长度11,指数偏移量1023;英文字母:
字节数 : 1;编码:GB2312
字节数 : 1;编码:GBK
字节数 : 1;编码:ISO-8859-1
字节数 : 1;编码:UTF-8中文汉字:
字节数 : 2;编码:GB2312
字节数 : 2;编码:GBK
字节数 : 1;编码:ISO-8859-1
字节数 : 3;编码:UTF-8尾数英文名叫mantissa,significand,coefficient,用于科学计数法中。科学计数法的表示方法为:Mantissa x Base^Exponent举个例子,123.45用科学计数法可以表示为:12345 x 10^(-2)其中12345就是尾数Mantissa,10是基Base,-2是指数Exponent;

java数据长度_存储单位(字节)相关推荐

  1. 【Java】存储单位-字节与位

    存储单位 在计算机内部,信息都是釆用二进制的形式进行存储.运算.处理和传输的.信息存储单位有位.字节和字等几种. 各种存储设备存储容量单位有KB.MB.GB和TB等几种. 基本储存单元 位(bit): ...

  2. send函数 获得已发送数据长度_蓝牙BLE开发1--起因与回调函数

    1 起因 笔者在开发蓝牙芯片CC2540,试图取实现大量数据的BLE透传功能,在认真学习了蓝牙4.0协议标准以及TI提供的SDK说明,我总结了两个发送函数,以及两个接收函数的位置. 两个发送函数包括 ...

  3. Java判断两个ListMap值是否相等(包括数据长度、存储的值)超实用工具类(亲测)

    一.功能描述 比较两个list中存储的map数据,比较的list的数据类型需一致,就能比较出存储的数据是否一致. 二.实现步骤 1.比较两个list的长度大小 2.统计出每个list中存储的map值的 ...

  4. java 报文长度_关于报文长度的理解

    不知不觉做接口系统也有较长时间,对接口系统来说,会遇到各式各样的报文如8583报文.类8583报文及各种软件商家自定义的报文. 面对交易流程:接收请求报文---->处理报文----->接收 ...

  5. java获取长度_获取java长度

    Java获取本机MAC地址 为什么写这个呢?因为前几天看见网上有采用windows命令获取局域网和广域网MAC,查了查可以直接用JDK的方法. MAC可用于局域网验证,提高安全性. import ja ...

  6. 计算机存储单位字的英语,谈一谈计算机存储单位字节与字符

    字节,是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符. 数据存储是以10进制表示,数据传输是以2进制表示的,所以1Kb不等于1000B 1kb =102 ...

  7. java 数据反射_基本操作--反射填充数据

    [java]代码库1.主类 package s0401反射实例自动填充; import java.lang.reflect.Field; import java.util.HashMap; impor ...

  8. java 数据包含_如何高效判断java数组是否包含某个值

    在java中,我们如何判断一个未排序数组中是否包含一个特定的值?这在java中是一个频繁非常实用的操作.那么什么样的方法才是最高效的方式?当然 ,这个问题在Stack Overflow也是得票率非常高 ...

  9. java数据查询_数据的查询

    -- 创建数据 CREATE DATABASE day2; -- 使用数据库 USE day2; -- 创建一个表格 CREATE TABLE stu( id INT, NAME VARCHAR(20 ...

最新文章

  1. [原创]商城系统下单库存管控系列杂记(二)(并发安全和性能部分延伸)
  2. SuperMap webGIS 简易提示框示例
  3. 【CyberSecurityLearning 75】DC系列之DC-6渗透测试(WordPress)
  4. 简单安装Harbor私有镜像仓库
  5. No, Machine Learning is not just glorified Statistics
  6. ES5-11原型与原型链深入、对象继承
  7. tp5 php7 报500,记一次TP单元测试报500错误的问题
  8. travis-ci_使用Travis-CI的SpringBoot应用程序的CI / CD
  9. 前端学习(1405):多人管理25node.js—安装bcrypt出现错误的解决办法
  10. stm32与micropython_在NUCLEO_H743上玩MicroPython
  11. python 生成exe anaconda_Anaconda 搭建 Tensorflow 2 开发环境
  12. 学习 Python 的 14 张思维导图
  13. 【报告分享】2020海外留学趋势报告.pdf(附下载链接)
  14. mui ajax方法
  15. python dlib gpu ubuntu conda_Ubuntu 下编译支持 GPU 的 TensorFlow 和 Dlib
  16. so easy 的弹出层——使用jquery
  17. 老男孩Linux67期第一课
  18. 计算机专业同学综合自我评估,计算机专业学生个人自我评价
  19. 《私募股权基金投资基础知识》---第二章
  20. TCP三次握手第三次握手时ACK丢失怎么办

热门文章

  1. 【计算机系统结构】基本互连函数详细图解
  2. net以execl做数据库_将Excel直接当作数据库使用,ASP.NET三层架构
  3. 领跑10年,客户10W+,专做网店转让的舞泡如何签约?
  4. 升级High Sierra惊魂记
  5. jz2440_基于平台设备的LED驱动程序
  6. 准海工学院计算机工程,淮海工学院计算机工程学院1)选择.ppt
  7. 风尘中,忘了捡拾那日女子留下的胭脂
  8. 1/1 + 1/2 + 1/3 + 1/4 + ... 在数学上称为调和级数。
  9. ddl_jsdm有一个无效 SelectedValue,因为它不在项目列表中
  10. android mm 到底执行了什么?