一般情况下程序执行是:按照代码逻辑一步步执行。但以下情况除外:
1、使用了有线程的、有进程的类方法。
2、请求第三方接口的:
如:
public void to ThirdPartyMethods(JSONObject json){
//引用第三方接口A(传入json)
xxxx.MethodsA(json);
//引用第三方接口B(传入json)
xxx.MethodsB(json);
}
导致问题:一般自定义的<引用第三方接口B>中逻辑会有问题。
注意:在执行ThirdPartyMethods方法时,不是执行完接口A再执行接口B,要想依次执行需要判断接口A是否执行完成,完成后再执行接口B。