基本类型

2023.10.17

1.

A
int i =1000;
B
float f = 45.0;
C
char s = ‘\u0639’;
D
Object o = ‘f’;
E
String s = "hello,world\0";
F
Double d = 100;
G
double d1 = 100;

A是对的

B是错的,如果声明时不加f会默认是double类型,double到float需要强制类型转换(大转小,精度丢失)

C是unicode写法,对的

D是对的

E是对的

F是错误,100是int类型,可以自动装箱成Integer,但是不能是Double

G是对的int可以转成double

 

2023.11.13

1.int占4个字节,char占2个字节

 

2024.6.30

1.char:Java虚拟机中通常使用UTF-16的方式保存一个字符

posted @ 2023-10-17 23:12  sellingpear  阅读(16)  评论(0)    收藏  举报