java课堂动手动脑总结
2021-05-15 12:48
标签:取反 反码 int cte 1.7 正数 bool -128 文本 java有8种基本数据类型:byte,int,short,long,boolean,char,float,double. 对应的为:Byte,Int,Short,Long,Boolean,Charecter,Float,Double.其中boolean是逻辑型,char是文本型,byte,short,int,long是整数型,float,double是浮点型。 byte:1字节 -128~127 short:2字节 -2*15~2*15-1 int:4字节 -2*31 ~2*31-1 long:8字节 -2*63~2*63-1 boolean:1字节 true false (java中不能以0或非0代替) float:4字节 -3.403E38~3.403E38 double:8字节 -1.798E308~-4.9E324 char:2字节 ‘/u0000‘~‘‘/uffff‘(16进制的,换算过来就是0~65535) 枚举是引用类型,不属于原始数据类型。原码是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值。 反码表示即正数的反马是其本身,负数的反码是在其原码的基础上,符号位不变,其余各个位取反。 java课堂动手动脑总结 标签:取反 反码 int cte 1.7 正数 bool -128 文本 原文地址:https://www.cnblogs.com/jhl1234/p/9753000.html