您的位置:首页 > 编程语言 > Java开发

final的初始化

2016-06-14 02:00 281 查看
public class FinalTest {

//在定义变量的时候直接初始化
private final int a = 1;

//在构造方法内进行初始化
private final int b;

public FinalTest() {
b = 1;
}

//在构造代码块中初始化
private final int c;
{
c = 1;
}

//在静态代码块中初始化
private static final int d;

static{
d = 1;
}

//不能在构造方法中进行初始化
//  private static final int e;
//  public FinalTest() {
//      e = 1;
//  }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java基础