Учитывая следующий вызов функции в C
:Порядок выполнения настроек параметров в Java?
fooFunc(barFunc(), bazFunc());
Порядок исполнения barFunc
и BazFunc
не определен, поэтому barFunc()
может быть вызвана перед bazFunc()
или bazFunc()
перед тем barFunc()
в C
.
Java
Определяет порядок выполнения выражений аргумента функции или как C
является неуказанным?
Связанный вопрос: [Порядок выполнения методов, описывающих экземпляр и аргумент в Java?] (Http://stackoverflow.com/questions/13724952/order-of-execution-of-methods-describing-an -instance-and-the-argument-in-java/13725048) – bacar