一般情况下final定义的变量不可修改,如:
public static final int NUM=10;
但存在一种情况,如下:
public class Demo2 {
private final Date date;
public Demo2(Date date) {
this.date=date;
}
}
可以在构造函数中修改,但是仍然没有set方法
一般情况下final定义的变量不可修改,如:
public static final int NUM=10;
但存在一种情况,如下:
public class Demo2 {
private final Date date;
public Demo2(Date date) {
this.date=date;
}
}
可以在构造函数中修改,但是仍然没有set方法
转载于:https://my.oschina.net/vincentzhao/blog/386991