常量和基本数据类型

来源:互联网 发布:m2m 数据采集 编辑:程序博客网 时间:2024/05/22 10:48

今天学习了常量

1.字符串常量  双引号括起来的内容

2.整数常量  所有整数

3.小数常量  所有小数 

4.字符常量   用单引号括起来的内容单个数字 单个字母 单个符号

5.布尔型常量  较为特殊只有true和false

6.空常量 的值就是null

对于整数有4种表现形式

二进制  八进制  十进制  十六进制

任意十进制的转换原理     系数*基数的权次幂相加即可


数据的表示法分三种原码 反码 补码

正数的原码 反码 补码相同

负数的反码是对其原码逐位相反 符号位除外        补码在起末尾加1


数据类型

整型
byte 1字节 short 2字节 int 4字节  long 8字节
浮点型
float 单精度 4字节   3.403E38~-3.403E38
double 双精度  8字节    -1.798E308~1.798E308
字符类型
char  2字节   0-65536
布尔
booean4或1字   true或false


自定义转换

1.从小到大

2.byte|short|char->int->long->float->double

3.byte short char之间不相互转换 直接转换为int类型参与运算

4.long占8个字节 float占4个字节 他们之间的转换float的数据范围比long大 底层结构不同

强制转换

1.从大到小

2.可能会精度损失,如果超出被赋值的数据类型取值范围与所猜测的结果不同.


原创粉丝点击