![]() |
1
18
是的,它们是被复制的,这就是为什么必须声明变量为final的原因。这样,它们就保证在复印后不会改变。 这与实例字段不同,即使不是最终字段,也可以访问这些字段。在这种情况下,内部类将获取一个对外部实例的引用,该外部实例用于此目的。
与什么相比?您需要有字段或变量,以便内部类工作,而复制是一种非常有效的方法。无论如何,它只是一个“肤浅的”副本:只复制对(在您的示例中)环境的引用,而不是环境本身。 |
![]() |
Sweepy Dodo · JSON lite的格式化 5 月前 |
![]() |
giantjenga · 优化整数向量到二进制向量的转换 6 月前 |
![]() |
Zegarek · Postgresql递归查询未提供预期结果 7 月前 |
![]() |
Joe · 为什么这两个查询之间的性能存在如此大的差异? 10 月前 |
![]() |
tic-toc-choc · 在`dplyr中高效使用列表进行过滤` 10 月前 |
![]() |
Mohan · 是否有一种更快的方法来编写代码,从1:N中提取许多随机样本? 11 月前 |
![]() |
user2980746 · 在C#字典中键入xyz对的最有效方法是什么? 11 月前 |