Threading Pada Pemrograman Java

Pada pertemuan kali ini, asisten lab Pemrogram Java saya mengajarkan tentang Multithreading pada Java. Pada bahasa pemrograman Java terdapat kemampuan multithreading. Adanya multithreading membuat program bisa menjalankan beberapa proses secara bersamaan/dalam waktu yang hampir bersamaan. Karena itu, waktu eksekusi proses tersebut menjadi lebih efisien. Multithreading mengacu kepada dua atau lebih task yang berjalan (sedang dieksekusi) di dalam satu program. Thread merupakan suatu path eksekusi independen di dalam program. Banyak thread dapat berjalan secara konkuren (bersamaan) di dalam program. Setiap thread di dalam Java dibuat dan dikendalikan oleh kelas java.lang.Thread. Suatu program Java dapat mempunyai banyak thread, dan thread-thread ini dapat berjalan secara bersamaan, secara asinkron atau sinkron.

Berikut adalah contoh code nya:

Buatah class Threading.java 
Gambar 1

Gambar 2
Sekian tutorial threading dari saya. Terimakasih :)
 

Komentar

Postingan populer dari blog ini

URL Connection Pada Pemrograman Java

Cara Membuat Notepad Sederhana Pada Pemrograman Java