Modul D
Laporan Sistem Operasi Modul D Disusun Oleh : Riska Haqika Situmorang 2208107010086 JURUSAN INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SYIAH KUALA DARUSSALAM, BANDA ACEH 2023 Deadlock in Java 1.TestDeadlockExample1.java public class TestDeadlockExample1 adalah deklarasi kelas utama. final String resource1 = "ratan jaiswal" Mendefinisikan variabel string resource1 dengan nilai "ratan jaiswal". final String resource2 = "vimal jaiswal" Mendefinisikan variabel string resource2 dengan nilai "vimal jaiswal". Thread t1 = new Thread() Membuat objek Thread t1 dengan mendefinisikan metode run() secara anonim. synchronized (resource1) Memulai blok synchronized dengan resource1 sebagai objek kunci. Ini mengunci resource1. System.out.println("Thread 1: locked resource 1") Mencetak pesan bahwa "Thread 1: locked resource 1". try { Thread.sleep(100);} catch (Exception e) {} Thread t1 tidur selama 100 mili...