下面的Java程序平均需要0.50到0.55秒的时间来运行:如果我将2 * (I * I)替换为2 * I * I,它将花费0.60到0.65秒的时间运行。如何来吗?我把程序的每个版本都运行了15次,

我遇到了一些具有以下结构的Java代码:我知道,在C++中,我可以为参数指定默认值。例如:Java是否支持这种语法?这两步语法是可取的,有什么原因吗?