0
バックグラウンドでもシングルスレッド?
ちょっと解らないコードがあったので質問します。
if (task.method.isBackground) {//バックグラウンドで実行するメソッドかどうか
if (task.method.isSingleThread) {//シングルスレッドで実行するメソッドかどうか
task.method.isInUse = true; //シングルスレッドのメソッドを使用中にする
}
backgroundExecutor.execute(task);//バックグラウンドで実行
}
上記を見るとバックグラウンドで実行するシングルスレッドのメソッドになるのですが、
バックグラウンドと言うことは他にスレッドが実行中ですよね?
これってマルチスレッドにはならないのでしょうか?