1.

(1)由于 s 和 t 引用的是不同的枚举常量,因此这个比较表达式的结果为 false。
(2)使用 valueOf() 方法将字符串 SMALL 转换为 Size 枚举常量,并将结果赋给变量 u。
(3)使用 values() 方法列出 Size 枚举类型的所有枚举常量,并通过 for 循环逐个打印出来。
总结:枚举类型是引用类型,而不是原始数据类型。可以使用 valueOf() 方法将字符串转换为对应的枚举常量。可以使用 values() 方法列出枚举类型的所有枚举常量。
基本了解了用法。
2.反码补码原码
![]()



答:用补码表示
3.Addition.java



4.InputTest.java

5.TestDouble.java
和人类计算不同的输出
6.
![]()

7.


第一个输出时后面的x和y是字符类型直接相连,第二个输出时前面的x和y是整形做加法。
8.

1.类
2.成员变量和成员方法
3.可以强制转化
4.是一个类
5.静态,全局变量
9.


10.

byte:8个位数 取值范围-128~127
short:16个位数 取值范围-32768~32767
int: 32个位数 取值范围 (-2^31,2^31-1)
long: 64个位数 取值范围(-2^64,2^64-1)
float:32个位数 取值范围(1.4E-45,3.4028235E38)
double:64个位数 取值范围(4.9E-,1.7976931348623157E308)
char:16个位数 取值范围(0,2^16-1)
自动转换:地类型可以向高类型转换
强制转换:高类型的向低类型转换,但是可能会数据溢出或者精度丢失
浙公网安备 33010602011771号