相关疑难解决方法(0)

在构造函数中初始化静态final字段

public class A 
{    
    private static final int x;

    public A() 
    {
        x = 5;
    }
}
Run Code Online (Sandbox Code Playgroud)
  • final 表示变量只能分配一次(在构造函数中).
  • static 意味着它是一个类实例.

我不明白为什么这是禁止的.这些关键字在哪里相互干扰?

java static constructor final

80
推荐指数
4
解决办法
9万
查看次数

标签 统计

constructor ×1

final ×1

java ×1

static ×1