9.27

1、枚举类型:可以使用“==”和equals()方法直接比对枚举变量的值,是引用类型。

2、反码、补码和原码:原码,有符号位和数值部分,0为整数,1为负数。10000101为-5。反码,正数反码与原码相同,负数反码在原码的基础上符号位保持为1,数值部分取反。11111010为-5反码。补码,正数不变,负数为反码加1.11111011为-5的补码。java内部用补码表示。

3、java同名屏蔽:小范围变量优先。

  1. java中各个数据类型所占的位数与表示范围:

byte 8位 -128——127

short 16位 -32768——32767

Int 32位 -2147483——2,147,483,647

Long 64位 -9223372036854775808——9223372036854775807

Char 16位 0——65535

Float 32位

Double 64位

其中int向float和double转换时有精度损失,long向double转换时有精度损失。

5、

posted @ 2024-09-27 21:27  曹明阳  阅读(20)  评论(0)    收藏  举报