কম্পিউটার

জাভা 9-এ JShell-এ বিভিন্ন /টাইপ কমান্ডগুলি কী কী?


JShell টুলটি জাভা 9 এ চালু হয়েছে সংস্করণ একে REPLও বলা হয় (Read-Evaluate-Print-Loop) টুল যা আমাদের জাভা কোড কার্যকর করতে এবং তাৎক্ষণিক ফলাফল পেতে দেয়। আমাদের ঘোষিত প্রকারগুলি যেমন শ্রেণী তালিকাভুক্ত করতে হবে , ইন্টারফেস , enum , এবং ইত্যাদি "/types ব্যবহার করে " কমান্ড৷

নীচে বিভিন্ন "/টাইপ আছে৷ JShell-এ কমান্ড।

/types
/types [ID]
/types [Type_Name]
/types -start
/types -all
  • / প্রকার: এই কমান্ডটি JShell-এ তৈরি সমস্ত সক্রিয় প্রকার (শ্রেণী, ইন্টারফেস, enum) তালিকাভুক্ত করে৷
  • / প্রকার [ID]: এই কমান্ডটি [ID] id এর সাথে সম্পর্কিত প্রকার প্রদর্শন করে .
  • /types [Type_Name]: এই কমান্ডটি [Type_Name] এর সাথে সম্পর্কিত প্রকার প্রদর্শন করে .
  • /types -start: এই কমান্ডটি আমাদের JShell স্টার্টআপ স্ক্রিপ্ট
  • -এ যোগ করা প্রকারের তালিকা করতে দেয়
  • /types -all: এই কমান্ড আমাদের বর্তমান সেশনের সব ধরনের তালিকা করতে দেয় (সক্রিয়, নিষ্ক্রিয় এবং JShell শুরু হলে লোড হয়)।

নীচের কোড স্নিপেটে, ক্লাস, ইন্টারফেস এবং enum প্রকারগুলি তৈরি করা হয়েছে। তারপর, আমরা বিভিন্ন "/types প্রয়োগ করতে পারি " কমান্ড৷

jshell> enum Operation {
...>       ADDITION,
...>       DIVISION;
...>    }
| created enum Operation

jshell> class Employee {
...>       String empName;
...>       int age;
...>       public void empData() {
...>          System.out.println("Employee Name is: " + empName);
...>          System.out.println("Employee Age is: " + age);
...>       }
...>    }
| created class Employee

jshell> interface TestInterface {
...>       public void sum();
...>    }
| created interface TestInterface
jshell> /types
|    enum Operation
|    class Employee
|    interface TestInterface

jshell> /types 1
|    enum Operation

jshell> /types -start

jshell> /drop Operation
|    dropped enum Operation

jshell> /types -all
|    enum Operation
|    class Employee
|    interface TestInterface

  1. জাভা 9-এ JShell-এ বিভিন্ন/সম্পাদনা কমান্ডগুলি কী কী?

  2. জাভাতে বিভিন্ন ধরণের নেস্টেড ক্লাস সংজ্ঞায়িত করা হয় কি?

  3. জাভাতে বিভিন্ন ধরনের ক্লাস কি কি?

  4. একটি জাভা প্রোগ্রাম চালানোর জন্য জড়িত বিভিন্ন পদক্ষেপ কি কি?