কম্পিউটার

জাভাতে রানটাইম ক্লাসের গুরুত্ব কী?


java.lang.Runtime ক্লাস হল অবজেক্টের একটি সাবক্লাস ক্লাস, পরিবেশ সম্পর্কে বিভিন্ন তথ্য অ্যাক্সেস করতে পারে যেখানে একটি প্রোগ্রাম চলছে। জাভা রান-টাইম এনভায়রনমেন্ট এই ক্লাসের একটি একক উদাহরণ তৈরি করে যা একটি প্রোগ্রামের সাথে যুক্ত। রানটাইম ক্লাসের কোনো পাবলিক কনস্ট্রাক্টর নেই, তাই একটি প্রোগ্রাম ক্লাসের নিজস্ব উদাহরণ তৈরি করতে পারে না। একটি প্রোগ্রামকে অবশ্যই getRuntime() কল করতে হবে বর্তমান রানটাইম এর একটি রেফারেন্স পাওয়ার পদ্ধতি বস্তু রানটাইম ক্লাসের গুরুত্বপূর্ণ পদ্ধতি হল addShutdownHook(), exec(), exit(), freeMemory(), gc(), halt() এবং লোড()।

সিনট্যাক্স

public class Runtime extends Object

উদাহরণ

public class RuntimeTest {
   static class Message extends Thread {
      public void run() {
         System.out.println(" Exit");
      }
   }
   public static void main(String[] args) {
      try {
         Runtime.getRuntime().addShutdownHook(new Message());
         System.out.println(" Program Started...");
         System.out.println(" Wait for 5 seconds...");
         Thread.sleep(5000);
         System.out.println(" Program Ended...");
      } catch(Exception e) {
            e.printStackTrace();
      }
   }
}

আউটপুট

Program Started...
Wait for 5 seconds...
Program Ended...
Exit

  1. জাভাতে কন্টেইনার ক্লাসের গুরুত্ব কী?

  2. জাভাতে GridBagConstraints ক্লাসের গুরুত্ব কী?

  3. জাভাতে সুইং ওয়ার্কার ক্লাসের গুরুত্ব কী?

  4. জাভাতে সুইং ইউটিলিটি ক্লাসের গুরুত্ব কী?