码迷,mamicode.com
首页 > 编程语言 > 详细

java课堂动手动脑总结

时间:2018-10-08 11:27:21      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:取反   反码   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!