请任何人都可以提供与方法调用堆栈相对应的解释
您好,我正在开发一个 android 应用程序,在该应用程序中我可以在服务器上上传一些 mp3 文件
这是给我的上传文件的功能
uploadToServer(字符串 arg1,字符串 arg2)
现在我必须发送多个上传请求。我有两个 arg1 和 arg2 的 ArrayList
所以我使用 for 循环来迭代 ArrayList 并发送上传请求。
所以现在的问题是在第一次上传完成之前第二次自动启动。我还没有实现线程。那么为什么会这样。根据调用堆栈概念,直到第一个请求结束,第二个无法启动。for 循环的第二次迭代如何开始直到第一次完成。