The Forcibly() পদ্ধতিটি একটি প্রক্রিয়াকে হত্যা করতে ব্যবহার করা যেতে পারে . প্রক্রিয়াটি শেষ হয়ে গেলে বা হিমায়িত হলে এটির প্রয়োজন হবে। উদাহরণস্বরূপ, isAlive() destroyForcily() এর পরে পদ্ধতিটি সত্য হয় বলা হয়. Forcibly() যদি সমাপ্তি সফলভাবে অনুরোধ করা হয় তবে পদ্ধতি সত্য ফেরত দেয়, অন্যথায় মিথ্যা ফেরত দেয়।
সিনট্যাক্স
boolean destroyForcibly()
নীচের উদাহরণে, আমরা একটি নোটপ্যাড চালু করতে সক্ষম হব অ্যাপ্লিকেশন, এবং এটি destroyForcibly() এর পরে বন্ধ হয়ে যাবে পদ্ধতি বলা হয়।
উদাহরণ
import java.io.IOException; import java.lang.ProcessBuilder; public class DestroyForciblyTest { public static void main(String args[]) throws IOException, InterruptedException { ProcessBuilder pBuilder = new ProcessBuilder(); pBuilder.command("notepad.exe"); // Start notepad application Process process = pBuilder.start(); System.out.println("Started Notepad Application"); // Sleep for 5 seconds Thread.sleep(5000); // Kill the notepad process.destroyForcibly(); System.out.println("End of Notepad Application"); } }
আউটপুট
Started Notepad Application End of Notepad Application