//program multi Thread
class MyThread1 extends Thread
{
public void run()
{
try
{
for (int i=0; i<10; i++)
{
System.out.println("Thread pertama : detik ke-" + (i+1));
if (i !=4)
{
System.out.println();
sleep(1000);
}
else
{
System.out.println("Thread pertama selesai...\n");
}
}
}
catch (InterruptedException ie)
{
System.out.println(ie.getMessage());
}
}
}
class MyThread2 extends Thread
{
public void run()
{
try
{
for (int i=0; i<5; i++)
{
System.out.println("Thread kedua : detik ke-" + (i+1));
if (i !=4)
{
System.out.println();
sleep(1000);
}
else
{
System.out.println("Thread kedua selesai...\n");
}
}
}
catch (InterruptedException ie)
{
System.out.println(ie.getMessage());
}
}
}
class DemoMultiplethread
{
public static void main(String[]args)
{
MyThread1 t1 = new MyThread1();
t1.start();
MyThread2 t2 = new MyThread2();
t2.start();
}
}
Kamis, 30 Mei 2013
Rabu, 29 Mei 2013
Program Thread Utama (JAVA)
//program thread utama
class DemoThreadUtama
{
public static void main (String[]args)
throws InterruptedException
{
//mendapatkan thread yang sedang aktif
Thread tUtama = Thread.currentThread();
//menampilkan informasi tentang Tread
System.out.print("informasi awal:");
System.out.println(tUtama.toString());
//mengganti nama Tread
tUtama.setName("Thread utama");
//menampilkan kembali informasi tentang tread
System.out.print("informasi setelah diubah namanya: ");
System.out.println(tUtama.toString());
for (int i=0; i<5; i++)
{
System.out.println("Detik ke-"+(i+1));
Thread.sleep(1000); // membuat delay selama 1 detik
}
}
}
class DemoThreadUtama
{
public static void main (String[]args)
throws InterruptedException
{
//mendapatkan thread yang sedang aktif
Thread tUtama = Thread.currentThread();
//menampilkan informasi tentang Tread
System.out.print("informasi awal:");
System.out.println(tUtama.toString());
//mengganti nama Tread
tUtama.setName("Thread utama");
//menampilkan kembali informasi tentang tread
System.out.print("informasi setelah diubah namanya: ");
System.out.println(tUtama.toString());
for (int i=0; i<5; i++)
{
System.out.println("Detik ke-"+(i+1));
Thread.sleep(1000); // membuat delay selama 1 detik
}
}
}
Langganan:
Postingan (Atom)