![]() |
1
18
是的,它们是被复制的,这就是为什么必须声明变量为final的原因。这样,它们就保证在复印后不会改变。 这与实例字段不同,即使不是最终字段,也可以访问这些字段。在这种情况下,内部类将获取一个对外部实例的引用,该外部实例用于此目的。
与什么相比?您需要有字段或变量,以便内部类工作,而复制是一种非常有效的方法。无论如何,它只是一个“肤浅的”副本:只复制对(在您的示例中)环境的引用,而不是环境本身。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 7 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 7 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 7 月前 |
![]() |
rudraraj · java中未声明最终变量 7 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 7 月前 |