小编cha*_*itu的帖子

将值分配给静态最终变量

public class A{
    public static final int j;
    public static int x; 
    static{ 
         j=9; 
    }
    public A(int j)
    {
         j = j;
    }
    protected void print()
    {
           System.out.println(j);
    }
}
Run Code Online (Sandbox Code Playgroud)

当在eclipse中尝试上面的代码时,eclipse显示"对变量j的赋值没有效果"被显示用于初始化构造函数中的可变"j".

请告诉我为什么变量j没有效果.

java static

4
推荐指数
1
解决办法
2391
查看次数

标签 统计

java ×1

static ×1