Judul : Multi Threading
link : Multi Threading
Multi Threading
Thread merupakan sekumpulan instruksi yang dieksekusi secara independen. Sedangkan makna multi threading merupakan suatu kemampuan yang memungkinkan beberapa kumpulan instruksi dijalankan secara bersamaan dalam sebuah program.
Contoh:
class Mobil implements Runnable{ //Runnable merupakan interface bawaan java
String nama;
public Mobil(String m){
nama=m;
}
public void run(){ //implementasi interface Runnable
for (int i=0;i<4;i++){
try {
Thread.currentThread().sleep(1000); //jeda 1 detik
} catch (InterruptedException ie){
System.out.println("terinterupsi");
}
int j = i+1;
System.out.println("Thread "+nama+" : Posisi"+j);
}
}
}
public class ThreadMobil {
public static void main (String args[]){
Thread fortuner = new Thread(new Mobil("Fortuner"));
Thread avanza = new Thread(new Mobil("Avanza"));
fortuner.start();avanza.start(); //menjalankan thread
}
}
Demikianlah Artikel Multi Threading
Sekianlah artikel Multi Threading kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Multi Threading dengan alamat link https://sebuahteknologi.blogspot.com/2015/02/multi-threading.html