Java 一个十六进制占几个字节及基本数据类型所占字节

目录

节介绍

十六进制所占字节

Java中各进制表示

基本数据类型

运算符


节介绍

字节(Byte)是二进制数据的单位。一个字节通常8位(bit)长。既 1 Byte = 8 bit ; 字节(Byte)简写B;

十六进制所占字节

1个十六进制占4位(bit),1个字节(B)占8位(bit),所以一个十六进制占0.5个字节,即一个字节可以表示两个十六进制(2个十六进制 = 1个字节);

Java中各进制表示

int a = 0b12;  //0b开头为二进制数
int b = 012;    //0开头为八进制数
int c = 11;      //默认为十进制数
int d = 0x11;  //0x开头为十六进制数

注:0是阿拉伯数字不是字母

基本数据类型

一个字节取值范围:-128~127(-27 ~27-1)

整型:

byte:1个字节 8位
short:2个字节 16位
int:4个字节 32位
long:8个字节 64位

浮点型:

float:4个字节 32 位
double:8个字节 64位

注:默认的是double类型,如3.14是double类型的,加后缀F(3.14F)则为float类型的。

char类型:

char:2个字节。

Boolean 类型:

boolean: (true or false)(1位 不明确)

引用数据类型

数组  类  枚举   接口  对象

运算符

Java的运算符,分为:算数运算符、关系运算符、逻辑运算符、位运算符、赋值运算符。

算数运算符:+     -      *     /     %     ++     --

关系运算符:==     !=     >     >=     <      <=

逻辑运算符:&&     ||     !      ^     &     |

位运算符:&     |     ~    ^    >>    <<   >>>

赋值运算符:=     +=     -=     *=     /=     %=     <<=   >>=    &=     ^=     Ι=

学习资料

Java教程:Java基本运算符

发布了93 篇原创文章 · 获赞 50 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/ezconn/article/details/93645334
今日推荐