01
New
Objek dari kelas yang baru dibuat , yitu saat
instansiasi objek degan statement new .
Runnable
Agar thread bisa menjalankan tugasnya , thread harus
dipanggil . Ada dua hal yang terjadi saat pemanggilan
method start () , yaitu alokasi memori untuk thread
yang dibuat dan pemanggilan method run() .
02
Blocked
03 Sebuah thread dikatakan berstatus blocked atau
terhalang jika terjadi blocking statement , misalnya
pemanggilan method sleep().
Dead
Sebuah thread berada distatus dead bila telah keluar
dari method run(). 04
Cara pembuatan
thread dalam
java
Untuk menjalankan thread, dapat Cara ini merupakan cara yang paling
dilakukan dengan memanggil method sederhana dalam membuat thread.
start(). Saat start() dijalankan, maka Runnable merupakan unit abstrak ,
sebenarnya method run() dari class yaitu kelas yang mengimplementasi
akan dijalankan . Jadi untuk membuat interface ini hanya cukup
thread , harus mendefinisikan method mengimplementasi fungsi run
run() pada definisi class.
Keuntungan penggunaan thread
01 Responsive
03 Ekonomis
Pemberdayaan arsitektur
04 multiprosesor
Kesimpulan
Jadi , kesimpulannya thread adalah sebuah alur
kontrol dari sebuah proses , thread memilki 4
macam status dan 2 cara dalam pembuatan
thread . Thread disini sangat dibutuhkan dalam
sebuah aplikasi karena bertugas mengirim
kejadian ke widget antar muka pengguna yang
sesuai termasuk peristiwa menggambar .
THANK YOU