黑马程序员技术交流社区
标题:
大神帮,final可以这样吗?能解释一下boluo1和boluo2吗?
[打印本页]
作者:
土菠萝
时间:
2016-5-31 17:36
标题:
大神帮,final可以这样吗?能解释一下boluo1和boluo2吗?
class Tuboluo{
Tuboluo(String tuboluo){
System.out.println(tuboluo);
}
}
public class Test3 {
final Tuboluo boluo1 = new Tuboluo("我爱吃菠萝");
static final Tuboluo boluo2 = new Tuboluo("我爱吃菠萝2");
public static void main(String[] args){
boluo1 = new Tuboluo("1234");
boluo2 = new Tuboluo("我爱吃菠萝100");
}
}
作者:
GAREN
时间:
2016-5-31 18:14
final 修饰的变量是常量,只能赋值一次
作者:
zhanghongtuo
时间:
2016-5-31 18:23
boluo1 = new Tuboluo("1234");
boluo2 = new Tuboluo("我爱吃菠萝100");
这两行会报错,被final修饰只能赋值一次,不能再次赋值
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2