Bagikan melalui


ArrayBlockingQueue.RemainingCapacity Metode

Definisi

Mengembalikan jumlah elemen tambahan yang idealnya dapat diterima oleh antrean ini (tanpa batasan memori atau sumber daya) tanpa memblokir.

[Android.Runtime.Register("remainingCapacity", "()I", "GetRemainingCapacityHandler")]
public virtual int RemainingCapacity();
[<Android.Runtime.Register("remainingCapacity", "()I", "GetRemainingCapacityHandler")>]
abstract member RemainingCapacity : unit -> int
override this.RemainingCapacity : unit -> int

Mengembalikan

Penerapan

Atribut

Keterangan

Mengembalikan jumlah elemen tambahan yang idealnya dapat diterima oleh antrean ini (tanpa batasan memori atau sumber daya) tanpa memblokir. Ini selalu sama dengan kapasitas awal antrean ini lebih sedikit saat ini size dari antrean ini.

Perhatikan bahwa Anda <tidak>dapat</em> selalu memberi tahu apakah upaya untuk menyisipkan elemen akan berhasil dengan memeriksa remainingCapacity karena mungkin terjadi bahwa utas lain akan menyisipkan atau menghapus elemen.

Dokumentasi Java untuk java.util.concurrent.ArrayBlockingQueue.remainingCapacity().

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk