কম্পিউটার

জাভা 9-এ সম্পদের সাথে চেষ্টা করার জন্য উন্নতি কি?


সম্পদের সাথে চেষ্টা করুন ৷ জাভা 7 এ প্রবর্তন করেছে। এটি ব্যবহারের উদ্দেশ্য হলসম্পদ বন্ধ করা স্বয়ংক্রিয়ভাবে ব্যবহার করার পরে। সীমাবদ্ধতা হল যে সংস্থানটি চেষ্টা করার আগে বা ট্রাই স্টেটমেন্টের ভিতরে ঘোষণা করা দরকার, যদি না হয় তবে এটি একটি সংকলন নিক্ষেপ করে ত্রুটি .

Java 9 উন্নত হয়েছে সম্পদের সাথে চেষ্টা করুন এবং চেষ্টা স্টেটমেন্টের ভিতরে একটি বস্তু ঘোষণা করার আর প্রয়োজন নেই।

নীচের উদাহরণে, আমরা একটি সম্পদের সাথে চেষ্টা করুন প্রয়োগ করেছি ধারণা।

উদাহরণ

import java.io.*;
public class TryWithResourceTest {
   public static void main(String[] args) throws FileNotFoundException {
      String line;
      Reader reader = new StringReader("tutorialspoint");
      BufferedReader breader = new BufferedReader(reader);
      try(breader) {
         while((line = breader.readLine()) != null) {
            System.out.println(line);
         }
      } catch(IOException ioe) {
         ioe.printStackTrace();
      }
   }
}

আউটপুট

tutorialspoint

  1. জাভা 9 এ ক্লাস লোডারগুলির পরিবর্তনগুলি কী কী?

  2. জাভা 9 এ প্রকাশক ইন্টারফেসের জন্য নিয়ম কি?

  3. জাভা 9 এ সাবস্ক্রিপশন ইন্টারফেসের নিয়ম কি?

  4. জাভা 9-এ @অপ্রচলিত টীকা-এর উন্নতি কী?