無条件にオブジェクトを破棄し、そのメモリをシステムに返します。
recycle(vector:java.util.Vector) : void
パラメータ | 説明 |
---|---|
vector | リサイクルされる Domino® オブジェクトです。2 番目のメソッドでは、recycle 操作が有効にバッチ処理されます。 |
これらのメソッドは、ヘビーウェイトのバックエンド Domino オブジェクトを認識しないで、それを表すライトウェイト Java™ オブジェクトのみを認識します。ガーベッジコレクションは、最初に明示的にリサイクルしない限りは、Domino オブジェクトには影響を及ぼしません。
var v1 = db.getView("All");
var v2 = db.getView("All");
v1.recycle(); // also recycles v2
リサイクルしたオブジェクトを使用しようとした場合、結果は保証されません。エラーの発生についての保証もありません。
var v = database.getView("All");
try {
if (v == null) return "No ¥"All¥" view."
return "Number of columns in ¥"All¥" view = " + v.getColumnCount()
} finally {
v.recycle()
}