J. E. N. I.
9.3.2 Constants
Class Thread juga menyediakan beberapa constants sebagai nilai prioritas. Tabel berikut ini adalah rangkuman dari class Thread.
Thread Constants public final static int MAX _ PRIORITY Nilai prioritas maksimum, 10 public final static int MIN _ PRIORITY Nilai prioritas minimum, 1. public final static int NORM _ PRIORITY Nilai default prioritas, 5.
Tabel 1.2.2: Konstanta dalam Thread
9.3.3 Methods
Method- method inilah yang disediakan dalam class Thread.
Thread Methods public static Thread currentThread() Mengembalikan sebuah reference kepada thread yang sedang berjalan. public final String getName() Mengembalikan nama dari thread. public final void setName( String name)
Mengulang pemberian nama thread sesuai dengan argument name. Hal ini dapat menyebabkan SecurityException.
public final int getPriority() Mengembalikan nilai prioritas yang telah diberikan kepada thread tersebut. public final boolean isAlive() Menunjukkan bahwa thread tersebut sedang berjalan atau tidak. public final void join([ long millis, [ int nanos ]])
Sebuah overloading method. Sebuah thread yang sedang berjalan, harus menunggu sampai thread tersebut selesai( jika tidak ada parameter-parameter spesifik), atau sampai waktu yang telah ditentukan habis.
public static void sleep( long millis)
Menunda thread dalam jangka waktu milis. Hal ini dapat menyebabkan InterruptedException.
public void run() Eksekusi thread dimulai dari method ini.
Pengenalan Pemrograman 2 4