java int 32位_JAVA基本数据类型所占字节数是多少?(32位系统)
byte 1字节
short 2字节
int 4字节
long 8字节
char 2字节(C语言中是1字节)可以存储一个汉字
float 4字节
double 8字节
boolean false/true(理论上占用1bit,1/8字节,实际处理按1byte处理)
JAVA是采用Unicode编码。每一个字节占8位。你电脑系统应该是 32位系统,这样每个int就是 4个字节
其中一个字节由8个二进制位组成
Java一共有8种基本数据类型(原始数据类型):
类型 存储要求 范围(包含) 默认值 包装类
整 int 4字节(32位) -231~ 231-1 0 Integer
数 short 2字节(16位) -215~215-1 0 Short
类 long 8字节(64位) -263~263-1 0 Long
型 byte 1字节(8位) -27~27-1 0 Byte
浮点 float 4字节(32位) -3.4e+38 ~ 3.4e+38 0.0f Float
类型 double 8字节(64位) -1.7e+308 ~ 1.7e+308 0 Double
字符 char 2字节(16位) u0000~uFFFF(‘’~‘?’) ‘0’ Character
(0~216-1(65535))
布尔 boolean 1/8字节(1位) true, false FALSE Boolean
在移动开发中由于移动设备内存的局限性,往往需要考虑使用的数据类型所占用的字节数。下面简单介绍下Java中几种基本数据类型,以加深记忆。
在Java中一共有8种基本数据类型,其中有4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。(一个字节等于8个bit)
1.整型
类型 存储需求 bit数 取值范围 备注
int 4字节 4*8
short 2字节 2*8 -32768~32767
long 8字节 8*8
byte 1字节 1*8 -128~127
2.浮点型
类型 存储需求 bit数 取值范围 备注
float 4字节 4*8 float类型的数值有一个后缀F(例如:3.14F)
double 8字节 8*8 没有后缀F的浮点数值(如3.14)默认为double类型
3.char类型
类型 存储需求 bit数 取值范围 备注
char 2字节 2*8
4.boolean类型
类型 存储需求 bit数 取值范围 备注
boolean 1字节 1*8 false、true
java int 32位_JAVA基本数据类型所占字节数是多少?(32位系统)相关推荐
- java 字符类型 字节数_JAVA基本数据类型所占字节数是多少?
byte 1字节 short 2字节 int 4字节 long 8字节 char 2字节(C语言中是1字节)可以存储一个汉字 float 4字节 doub ...
- java 基本数据类型所占字节数及其范围
java学习笔记:java 基本数据类型所占字节数及其范围 所占字节数 类型范围 浮点数可表示的范围非常大,float类型可最大表示3.4 x 10^38 ,而double类型可最大表示1.79 x ...
- C语言各数据类型所占字节数和取值范围
C语言中各数据类型所占字节数和取值范围 注:每种数据类型的取值范围都是与编译器相关的,以下为数据Visual C++32位环境下的参数,如想清楚了解自己所用编译器对各数据类型所占字节,可以用sizeo ...
- Java中的UTF-8、UTF-16编码字符所占字节数
前言:上一篇文章写了关于Unicode,以及utf-8.utf-16相关知识.所以本篇博文来验证在java环境下,字符在不同编码下所占的字计数. 测试代码如下: package string;publ ...
- JAVA基本数据类型所占字节数是多少?
byte 1字节 short 2字节 int 4字节 long 8字节 ...
- java 基本数据类型所占字节数
一.java 基本数据类型 Java一共有8种基本数据类型(原始数据类型): 类型 存储要求 范围(包含) 默认值 包装类 整 int 4字节(32位) -2^31~ 2^31-1 0 Intege ...
- c语言中布尔类型占几个字节,JAVA基本数据类型所占字节数是多少?
byte 1字节 short 2字节 int 4字节 long 8字节 char 2字节(C语言中是1字节)可以存储一个汉字 float 4字节 doub ...
- 常见基本数据类型所占字节数
指针大小与系统编译器位数相同,16位编译器(2字节).32位编译器(4字节).64位编译器(8字节) 编码与中文: Unicode/GBK: 中文2字节 UTF-8: 中文通常3字节,在拓展B区之后的 ...
- C/C++基本数据类型所占字节数
关于这个主要的问题,非常早曾经就非常清楚了,C标准中并没有详细给出规定那个基本类型应该是多少字节数,并且这个也与机器.OS.编译器有关,比方相同是在32bits的操作系统系,VC++的编译器下int类 ...
- python数据类型所占字节数_python标准数据类型 Bytes
预备知识: bin(): """ Return the binary representation of an integer. >>> bin(279 ...
最新文章
- BCGControlBar教程:Outlook Bars
- 泛型--协变与逆变(转)
- 从零点五开始用Unity做半个2D战棋小游戏(三)
- w3c的html4.0规范,W3C HTML4.0学习
- 程序员如何面试才能拿到offer
- openstack创建外网_OpenStack的女性谈论外展,教育和指导
- 如何设计一个完美的权限管理模块
- [复杂网络博弈] 第二章 演化博弈动力学基础
- wifi6无线网卡驱动linux,ROG R6E Omega换wifi 6无线网卡教程
- 基于单片机的单行道红绿灯仿真
- Mongodb释放内存
- 2016跨境电商五大物流模式
- 说说自己工作中的测试流程
- 前台获取服务器端的值
- html网页屏保,屏幕保护是什么
- 解答03:Smith圆为什么能“上感下容 左串右并”?
- SOEM 源码解析 ecx_LRD
- mysql jdbc batch_JDBC批处理(batch)
- DevpTips_mouse without borders:去掉某个键,避免和另存为快捷键冲突
- 分享我用Qt写的游戏组队群聊系统
热门文章
- FTP搜索引擎的设计与实现
- 清华大学计算机课程对应教材,清华大学计算机专业大一到四的课程 教材详细名字...
- 航海王燃烧意志如何修改服务器,航海王燃烧意志自动战斗设置攻略 航海王燃烧意志自动战斗设置方法...
- 后台审批功能 销售发货单 生成 销售出库单 java NC633 接口开发
- 教育统计与测量【1】
- 【总结】操作系统原理
- 电商生鲜网站开发(接口文档)
- 统计学考试带计算机,统计学试题
- SpringBoot(尚硅谷)
- Excel2016 文件运行宏,出现可能是因为该宏在此工作簿中不可用,或者所有的宏都被禁用