contoh program sederhana menggunakan thread pada program java,
ada dua cara untuk membuat thread di java adalah :
- extends kelas thread
class CobaThread1 extends Thread
{
public void run()
{
for (int ii = 0; ii<4; ii++){
System.out.println("Ini CobaThread1");
Test.istirohat(11);
}
}
}
- implements interface runnable
lebih umum digunakan karena kita dapat mengimplements dari banyakkelas sekaligus
contoh programnya:
class CobaThread2 implements Runnable
{
public void run()
{
for(int ii = 0; ii<4; ii++){
System.out.println("Ini CobaThread2");
Test.istirohat(7);
}
}
public class Test
{
public static void main (String[] args)
{
Thread t1 = new CobaThread1();
Thread t2 = new Thread (new
CobaThread2());
t1.start();
t2.start();
for (int ii = 0; ii<8; ii++){
System.out.println("Thread
UTAMA");
istirohat(5);
}
}
public static void istirohat(int
tunda)
{
try{
Thread.sleep(tunda*100);
} catch(InterruptedException e) {}
}
Tidak ada komentar:
Posting Komentar