MATERI PENDUKUNG KONSEP DASAR PEMROGRAMAN MULTITHREADING Matakuliah : M0074/PROGRAMMING II Tahun : 2005 Versi : 1/0 MATERI PENDUKUNG KONSEP DASAR PEMROGRAMAN MULTITHREADING
Thread adalah setiap unit komputasi. Multithreaded merupakan program yang menjalankan lebih dari satu proses komputasi. Java merupakan multiprocessing system, yang berarti bahwa beberapa proses dapat berjalan secara bersamaan pada alamatnya masing-masing. Masing-masing proses diberikan tempat tersendiri dalam memory untuk dieksekusi.
Thread adalah sebuah singlesequential flow of control di dalam sebuah program. Secara sederhana, thread adalah sebuah subprogram yang berjalan di dalam sebuah program. Seperti halnya sebuah program, sebuah thread mempunyai awal dan akhir. Sebuah program bisa memiliki beberapa thread di dalamnya.