Given the following function call in C
:
fooFunc( barFunc(), bazFunc() );
The order of execution of barFunc
and BazFunc
is not specified, so barFunc()
may be called before bazFunc()
or bazFunc()
before barFunc()
in C
.
Does Java
specify an order of execution of function argument expressions or like C
is that unspecified?