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
Posting Komentar