java中20是不是浮点直接量?

您好,提问者:

在Java中,如果声明20,默认是int类型。

而double d = 20; //会是int类型自动提升为double类型。

float的话必须标识f,例如:float f= 20f;