2.
Untuk membuat extends class threads
caranyasebagai berikut
Membuat class turunan class Thread dan
meng-override method run()
3.
Untuk membuat extends class threads
caranyasebagai berikut
Membuat class yang mengimplementasi
interface runnable dan mengimplementasi
method run()
4.
Dalam thread biasanya ada sebuah method
yaitu run() yang dijalankan bersamaan
dengan threads lainnya.
Mempunyai perulangan yang akan terus
menerus di panggil hingga tidak digunakan
lagi.
Di thread terdapat prioritas tinggi akan
dijalankan
lebih
dahulu
dibandingkan
prioritas rendah, yaitu dengan menggunakan
methode getPriority.
5.
Method atau blok yang memiliki tambahan
keyword
synchronized,
sehingga
apabila
dijalankan maka hanya satu thread pada suatu
waktu yang dapat menjalankan method atau blok
program. Thread lain akan menunggu thread
yang sedang mengeksekusi method ini hingga
selesai. Mekanisme sinkronisasi penting apabila
terjadi pembagian sumber daya maupun data di
antara
thread-thread.
Sinkronisasi
juga
melakukan penguncian pada sumber daya atau
data yang sedang diproses.
6.
method atau blok yang memiliki tambahan
keyword
synchronized,sehingga
apabila
dijalankan maka hanya satu thread pada
suatu waktu yang dapat menjalankan method
atau blok program. Thread lain akan
menunggu thread yang sedang mengeksekusi
method ini hingga selesai.
8.
Method Run adalah method yang harus
dibuat dalam suatu kelas yang mempunyai
thread, agar thread siap digunakan pada saat
dilakukan pemanggilan di menu programnya.
Kegunaanya untuk mengidentifikasikan suatu
thread yang telah ada dalam class tertentu
untuk
dipersiapkan
agar
dijalankan
menggunakan method start() di main
program