Учитывая следующий вызов функции в C:
fooFunc( barFunc(), bazFunc() );
Порядок выполнения barFunc и BazFunc не указан, поэтому barFunc() может быть вызван до bazFunc() или bazFunc() до barFunc() в C.
Указывает ли Java порядок выполнения выражений аргумента функции или как C - это неуказано?