Bagikan melalui


Object.Notify Metode

Definisi

Membangunkan satu utas yang menunggu monitor objek ini.

[Android.Runtime.Register("notify", "()V", "")]
public void Notify ();
[<Android.Runtime.Register("notify", "()V", "")>]
member this.Notify : unit -> unit
Atribut

Keterangan

Membangunkan satu utas yang menunggu monitor objek ini. Jika ada utas yang menunggu pada objek ini, salah satunya dipilih untuk dibangunkan. Pilihannya segan-segan dan terjadi atas kebijaksanaan implementasi. Utas menunggu monitor objek dengan memanggil salah wait satu metode.

Utas yang terbangun tidak akan dapat dilanjutkan sampai utas saat ini melepaskan kunci pada objek ini. Utas yang terbangun akan bersaing dengan cara yang biasa dengan utas lain yang mungkin secara aktif bersaing untuk menyinkronkan pada objek ini; misalnya, utas yang terbangun tidak menikmati hak istimewa yang dapat diandalkan atau kerugian dalam menjadi utas berikutnya untuk mengunci objek ini.

Metode ini hanya boleh dipanggil oleh utas yang merupakan pemilik monitor objek ini. Utas menjadi pemilik monitor objek dengan salah satu dari tiga cara: <ul><li>Dengan menjalankan metode instans yang disinkronkan dari objek tersebut. <li>Dengan mengeksekusi isi synchronized pernyataan yang disinkronkan pada objek. <li>Untuk objek jenis Class, dengan menjalankan metode statis yang disinkronkan dari kelas tersebut. </Ul>

Hanya satu utas pada satu waktu yang dapat memiliki monitor objek.

Dokumentasi Java untuk java.lang.Object.notify().

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

Lihat juga