为什么在执行静态块时此 Float 常量为 null?
2022-09-02 21:18:03
执行时,将打印以下代码,而不是预期的 。为什么在执行静态块之前没有初始化?nitesh null
nitesh 130
n
class test
{
static
{
System.out.println(test.str+" "+test.n);
}
final static String str="nitesh";
final static Float n=130f;
public static void main(String []args)
{
}
}