gpt4 book ai didi

java - 多次调用 getter 还是调用一次并分配给变量?

转载 作者:搜寻专家 更新时间:2023-10-30 19:52:31 27 4
gpt4 key购买 nike

假设我有类:

public class Age {

private int age;

public int getAge() {
return this.age;
}

}

在我的主类中,我多次调用 getAge() 方法。

所以我想知道是调用这么多次还是调用一次并将其分配给某个变量并使用该变量是否明智。

哪个最好,为什么?

最佳答案

这很可能是您在知道需要之前就进行了优化的情况。该值只是一个整数,因此如果将值存储在多个位置,它不会占用大量内存。同时,它是一个非常简单的方法调用,执行起来不会花费太多时间。以您认为最易读的方式编写。然后,在您拥有可靠的代码版本后,您可以使用性能分析工具查看是否存在明显差异。

关于java - 多次调用 getter 还是调用一次并分配给变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2821140/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com