gpt4 book ai didi

java - 循环的性能考虑

转载 作者:行者123 更新时间:2023-11-29 09:42:15 24 4
gpt4 key购买 nike

这两个代码片段之间是否存在明显的性能问题?

 User user 

for(int i =0 ; i < 100 ; i++) {
user = new User() ;

}

for(int i =0 ; i < 100 ; i++) {
User user = new User() ;
}

这只是关于声明。

最佳答案

有一个神话认为这确实会有所不同,但 Java 编译器足够聪明,可以确保它不会。 This blogthis blog显示两种类型声明之间生成的字节码。没有显着的性能差异。

不同之处在于您发现更具可读性。

关于java - 循环的性能考虑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5899070/

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