为数据类型分配相同的值会降低效率吗?
Does assigning same value to datatype decrease efficiency?
例如,我有一个无限 while 循环,它不断将 true 赋给我们的 testBool:
boolean testBool;
while(true) {
testBool = true;
...more logic...
}
我们是否在将相同的值重新分配给我们的数据类型而浪费计算,或者语言是否足够智能以识别这种低效率?
聪明的编译器会把它从循环中拉出来。
例如,我有一个无限 while 循环,它不断将 true 赋给我们的 testBool:
boolean testBool;
while(true) {
testBool = true;
...more logic...
}
我们是否在将相同的值重新分配给我们的数据类型而浪费计算,或者语言是否足够智能以识别这种低效率?
聪明的编译器会把它从循环中拉出来。