C/C++与Java各数据类型所占字节数的详细比较
时间:2022-09-08 11:39:55
C/C++的数据类型:
一,整型
Turbo C:
[signed] int 2Byte//有符号数,-32768~32767
unsigned int 2Byte //无符号数,只能表示整数0~65535
[signed] short [int] 2Byte
unsigned short [int] 2 Byte
long [int] 4 Byte
unsigned long [int] 4 Byte
Visual C++ 6.0:
[signed] int 4Byte
unsigned int 4Byte
[signed] short [int] 2Byte
unsigned short [int] 2 Byte
long [int] 4 Byte
unsigned long [int] 4 Byte
long int 4Byte
二.实型
float 4Byte
double 8Byte
long double 16Byte
三.字符型
char 1Byte
Java的数据类型:
一,整型
byte 1个字节
short 2个字节
int 4个字节
long 8个字
二.实型
float 4个字节
double 8个字节
三.字符型
char 2个字节
四.对象型
Java中数组和String类型的都被解释为对象
五.其它
Boolean 可以认为boolean型占八分之一个字节,即1bit,但是它的大小是不明确的,
视编译器而定
1字节=8bit 即在计算机中用8个0或1表示一个单位
一个汉字占2个字节,一个英文字符占1个字节
字长 = 字 = 计算机一次能处理的指令长度
1:计算机使用byte类型,0000‘0001
标签:Java,字节数
0
投稿
猜你喜欢
C#基础之异步调用实例教程
2021-07-03 08:44:56
VMware虚拟机下hadoop1.x的安装方法
2023-07-27 08:01:40
手动模拟JDK动态代理的方法
2023-03-23 00:49:03
基于java构造方法Vector删除元素源码分析
2023-11-25 14:54:45
Java实现批量向mysql写入数据的方法
2023-11-05 20:51:21
Java常用的八种排序算法及代码实现+图解
2022-04-09 13:30:06
java swing 创建一个简单的QQ界面教程
2022-09-08 06:51:39
Java 静态绑定与动态绑定深入分析
2021-06-19 05:31:04
java编写的文件管理器代码分享
2023-11-20 13:28:52
java 指定某个jdk版本方法
2023-10-20 08:07:28
Spring及Mybatis整合占位符解析失败问题解决
2022-08-13 06:42:49
Java实现树形结构的示例代码
2023-07-30 01:05:19
java中this与super关键字的使用方法
2022-05-04 22:03:29
Java 格式化输出JSON字符串的2种实现操作
2023-11-13 09:41:10
SpringMVC记录我遇到的坑_AOP注解无效,切面不执行的解决
2021-08-09 06:20:58
Java基础题新手练习(二)
2022-03-10 00:11:57
Java创建类模式_动力节点Java学院整理
2023-04-15 23:11:55
java集合与数组的相同点和不同点
2022-07-19 03:13:53
Java使用iTextPDF生成PDF文件的实现方法
2023-10-15 10:44:13
java IO流 之 输入流 InputString()的使用
2023-08-22 07:44:31