0

メソッドコールスタックに対応する説明を誰か教えてください

こんにちは、サーバーにいくつかのmp3ファイルをアップロードする必要があるAndroidアプリを開発しています

これは、ファイルをアップロードするために私に与えられた機能です

uploadToServer(文字列 arg1, 文字列 arg2)

ここで、複数のアップロード リクエストを送信する必要があります。arg1 と arg2 の 2 つの ArrayList があります

そのため、ArrayList を反復処理してアップロード要求を送信するために for ループを使用しています。

したがって、問題は、最初のアップロードが完了する前に、2 番目のアップロードが自動的に開始されることです。スレッドを実装していません。では、なぜそれが起こっているのか。コール スタックの概念によると、最初のリクエストが通過するまで 2 番目のリクエストは開始できません。最初のループが終了するまで、for ループの 2 回目の反復が開始されるのはなぜですか。

4

1 に答える 1