3

を拡張するクラス内でThread、次の例を検討してください。

public void run() {
   while (workToDo) {
        JSONObject json = new JSONObject(getNextMap());
        publishJSON(json.toString());
        //  thread sleep
   }
}

の各インスタンスは、スレッドが実行されている限り引き続き参照されますか?それとも、呼び出されるjsonたびに解放されますか? newこれをメソッドに移動する必要がありpublishJSON(getJson(getNextMap())ますか?

4

1 に答える 1