কম্পিউটার

জাভা 9 এ আন্ডারস্কোর কীওয়ার্ডের ব্যবহার কী?


জাভার আগের সংস্করণে, আন্ডারস্কোর ("_ ") একটি শনাক্তকারী হিসাবে ব্যবহার করেছে৷ অথবা একটি ভেরিয়েবল তৈরি করতে নাম . জাভা 9 থেকে, আন্ডারস্কোর অক্ষর হল একটি সংরক্ষিত কীওয়ার্ড এবং একটি শনাক্তকারী বা পরিবর্তনশীল নাম হিসাবে ব্যবহার করা যাবে না। যদি আমরা একটি একক আন্ডারস্কোর ব্যবহার করি চরিত্র একটি শনাক্তকারী হিসাবে, প্রোগ্রামটি কম্পাইল করতে ব্যর্থ হয় এবং একটি কম্পাইল-টাইম ত্রুটি নিক্ষেপ করে কারণ এখন এটি একটি কীওয়ার্ড এবং Java 9-এ একটি পরিবর্তনশীল নাম হিসাবে ব্যবহার করা যাবে না অথবা পরবর্তী সংস্করণ।

উদাহরণ

public class UnderscoreKeywordTest {
   public static void main(String args[]) {
      int _ = 50
      System.out.println(_);
   }
}

আউটপুট

UnderscoreKeywordTest.java:3: error: as of release 9, '_' is a keyword, and may not be used as an identifier
int _ = 50;
^
UnderscoreKeywordTest.java:4: error: as of release 9, '_' is a keyword, and may not be used as an identifier
System.out.println(_);

  1. জাভাতে Thread.sleep() পদ্ধতির ব্যবহার কী?

  2. জাভাতে অবজেক্ট ক্লোনিংয়ের ব্যবহার কী?

  3. জাভাতে স্ট্রিক্টম্যাথ ক্লাসের ব্যবহার কী?

  4. জাভাতে setBounds() পদ্ধতির ব্যবহার কি?