-1
Poolableインターフェイスのリセットメソッドには何を入れますか?私は実際に何をコードに入れるべきか混乱しました。Poolableインターフェイスを実装するときのリセットメソッドの使用
Poolableインターフェイスのリセットメソッドには何を入れますか?私は実際に何をコードに入れるべきか混乱しました。Poolableインターフェイスを実装するときのリセットメソッドの使用
reset
メソッドでは、プール内のオブジェクトが再利用できる状態になっていることを確認するコードを記述します。 reset
メソッドは、Pool.free
が呼び出されたときに呼び出され、プール内のオブジェクトが既知の安全な状態にあることを保証するために使用されます。
たとえば、あなたは、いくつかの理由のために、あなたは、必ず誰かが取得するプールされたマップことを確認するためにPoolable
のreset
方法でIntMap<String>
にclear
を呼び出すこともできます(つまりString
Sを保持int
Sをキーマップ)IntMap<String>
のプールを持っていた場合そのプールされたインスタンスを使用している最後の男が残したアイテムは含まれません。