Java 方法调用与使用变量
2022-08-31 17:46:44
最近,我和我的团队负责人讨论了使用临时变量与调用 getter 方法。很长一段时间以来,我一直认为,如果我知道我将不得不多次调用一个简单的getter方法,我会把它放到一个临时变量中,然后使用那个变量。我认为这在风格和性能方面都会更好。但是,我的领导指出,在Java 4和更新的版本中,这在某种程度上是不正确的。他相信使用较小的变量空间,所以他告诉我,与使用临时变量相比,调用 getter 方法的性能影响可以忽略不计,因此使用 getter 更好。然而,我并不完全相信他的论点。你们怎么看?