在声明中:
fooFunc().barFunc(bazFunc());
显然,只有在bazFunc()和fooFunc()都完成之后,barFunc()才能执行。
bazFunc()
fooFunc()
barFunc()
但是fooFunc()和bazFunc()的执行顺序有保证吗?
相关(但不同!)问题:Order of execution of parameters guarantees in Java?
https://stackoverflow.com/questions/13724952
相似问题