您的位置:首页 > 职场人生

java面试题目2013/5/16

2013-05-16 15:15 337 查看
使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?

答:是指引用变量不能变。引用变量所指向的对象的内容还是可以变的。

例如,对于以下语句:

final StringBuffer a = new StringBuffer("immutable");
执行如下语句将报编译期错误:

a = new StringBuffer("");


但是,执行如下语句则可以通过编译:

a.appand("broken");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: