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().
Does Java specify an order of execution of function argument expressions, or like C is that unspecified? If so, can you quote chapter and verse?
Thanks.