long 8个字节
1、“字节”是byte,“位”是bit ;
2、 1 byte = 8 bit ;
3、char 在java中是2个字节。java采用unicode,2个字节(16位)来表示一个字符
short 2个字节;int 4个字节;long 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
long8个字节。
int类型占32个字节:4位;
short类型占16个字节:2位;
long类型占64个字节;8位;
float类型占32个字节;4位;
double类型占64个字节;8位;
char类型占16个字节;2位;
boolean类型占8个字节;1位;
byte类型占8个字节;1位;
相关单位
数据存储是以“字节”(Byte)为单位,数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二进制),每8个位(bit,简写为b)组成一个字节(Byte,简写为B),是最小一级的信息单位。
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字。因此每个字都是可以寻址的。字的长度用位数来表示。
以上内容参考:百度百科-字节
本回答被网友采纳