Minggu, 17 Agustus 2014

MULTITHREADING

Multithreading digunakan untuk aktifitas-aktifitas yang berbasis pada thread. Hal ini berarti dalam satuprogram atau aplikasi tertentu , kita dapat menjalankan lebih dari satu thread secara bersamaan. Sebagai contoh, asumsikan kita sedang menggunakan aplikasi word processor. Pada saat yang sama kita juga melakukan formatting teks dan sekaligus melakukan proses pencetakan dokumen. Hal ini bisa terjadi karena pekerjaan formatting teks dan proses pencetakan disimpan didalam thread yang terpisah.
Pada multithreading satu ruang memori digunakan secara bersama-sama oleh setiap thread yang ada. Gambar dibawah akan mengilustrasikan konsep multithreading didalam java.
                                                                                          







Tidak ada komentar:

Posting Komentar