1. Buat instance kelas yang mengimplementasikan antarmuka Runnable.
2. Buat objek Thread dan teruskan objek yang dibuat pada langkah pertama sebagai parameter ke konstruktor kelas Thread.
Terakhir, buat thread melalui metode awal kelas Thread.
Kode berikut menunjukkan cara menggunakan antarmuka Runnable untuk membuat thread:
paket mitos;
kelas publik MyRunnable mengimplementasikan Runnable
{
menjalankan kekosongan publik()
{
System.out.println(Thread.currentThread().getName());
}
public static void main(String[] args)
{
MyRunnable t1 = baru MyRunnable();
MyRunnable t2 = baru MyRunnable();
Utas thread1 = Utas baru(t1, "Utas Saya1");
Utas utas2 = Utas baru(t2);
thread2.setName("Benang Saya2");
thread1.mulai();
thread2.mulai();
}
}
[/kode]
Hasil dari menjalankan kode di atas adalah sebagai berikut:
Copy kode kodenya sebagai berikut:
Utas Saya1
Utas Saya2