给出以下函数调用C:
C
fooFunc( barFunc(), bazFunc() );
执行的顺序barFunc和BazFunc未指定,因此barFunc()可以在in 之前bazFunc()或bazFunc()之前调用.barFunc()C
barFunc
BazFunc
barFunc()
bazFunc()
并Java指定函数参数表达式执行顺序或喜欢的C是不确定?
Java
java specifications operator-precedence jls
java ×1
jls ×1
operator-precedence ×1
specifications ×1