【发布时间】:2011-06-18 07:16:24
【问题描述】:
这里的一般问题:如果我正在创建一个新类,并且它只有私有字段是一个字符串,我可以在构造函数中执行类似this.privateString = argumentIn; 的操作来设置该私有字段吗?我只是厌倦了,因为我不擅长 java 的整个引用部分。
【问题讨论】:
-
你尝试的时候发生了什么?
-
已编译,但当时我必须添加几个方法才能进行真正的测试,但事实证明它是正确的 >.
-
所以如果它编译了你就可以做到。该测试比在论坛上发布要快得多;-)
-
重点是,您可以引用本地对象,但一旦超出范围,您就不再引用该对象了。我只是想确保我没有意外这样做。
标签: java string constructor immutability private