最佳答案
给定 C中的以下函数调用:
fooFunc( barFunc(), bazFunc() );
没有指定 barFunc和 BazFunc的执行顺序,因此 barFunc()可以在 C中的 bazFunc()之前调用,也可以在 barFunc()之前调用。
Java是指定函数参数表达式的执行顺序,还是像 C那样未指定?