makalah jaringan terdistribusi

3
MAKALAH JARINGAN TERDISTRIBUSI LABSHEET 04 TASK DAN THREAD Oleh: CATUR AJI PAMUNGKAS 12520241064 Syntax //CATUR AJI PAMUNGKAS //12520241064 //Membuat Task baru dengan nama TaskKu //Menjadikan Task sebagai runnable object class TaskKu implements Runnable { //Mendeklarasikan Char (charToPrint) yang akan ditampilkan private char charToPrint; //Mendekarasikan Int (times) waktu pengulangan private int times; //Membuat Task dengan spesifik char dan spesifik time public TaskKu(char c, int t) { charToPrint = c; times = t; }

Upload: budi-setiyo-utomo

Post on 11-Nov-2015

4 views

Category:

Documents


0 download

DESCRIPTION

makalah jarter

TRANSCRIPT

MAKALAH JARINGAN TERDISTRIBUSILABSHEET 04 TASK DAN THREAD

Oleh:CATUR AJI PAMUNGKAS12520241064

Syntax//CATUR AJI PAMUNGKAS//12520241064

//Membuat Task baru dengan nama TaskKu//Menjadikan Task sebagai runnable objectclass TaskKu implements Runnable { //Mendeklarasikan Char (charToPrint) yang akan ditampilkan private char charToPrint; //Mendekarasikan Int (times) waktu pengulangan private int times;

//Membuat Task dengan spesifik char dan spesifik time public TaskKu(char c, int t) { charToPrint = c; times = t; }

//Membuat method yang akan menjalankan Taskpublic void run() { for (int i = 0; i < times; i++) { System.out.print(charToPrint); } } } class ThreadKu{ public ThreadKu(){//Membuat task Runnable printA = new PrintChar('a', 50);Runnable printB = new PrintChar('b', 100);

//Membuat Thread Thread thread1 = new Thread(printA);Thread thread2 = new Thread(printB);

//Menjalankan Threads thread1.start(); thread2.start();

} } public class MenjalankanTaskDanThread{ public static void main(String[] args) {

//Membuat Thread yang baru untuk dipanggil new ThreadKu(); } }

Prinsip KerjaTask yang merupakan sebuah object harus membuat class baru yang dideklarasikan untuk task. Task harus menggunakan java runnable sehingga dapat diisikan method run didalamnya. Selanjutnya task harus dieksekusi didalam sebuah thread.Untuk menjalankan sebuah thread diperlukan method start yang akan mengkondisikan thread siap untuk dijalankan. Dengan demikian hasil eksekusi dari task dengan mengeksekusi method run yang ada di dalam task tersebut.