কম্পিউটার

জাভা 9 এ জেশেলে বিদ্যমান স্নিপেটগুলি কীভাবে পুনরায় কার্যকর করবেন?


JShell জাভা 9-এ প্রবর্তিত প্রথম REPL টুল। আমরা একটি কমান্ড-লাইনে সহজ স্নিপেট চালাতে পারি। JShell টুল ব্যবহার করে প্রম্পট করুন। আমরা "jshell টাইপ করে একটি JShell সেশন শুরু করতে পারি " কমান্ড, "/exit লিখে সেশন বন্ধ করুন " কমান্ড, এবং "/help ব্যবহার করে নির্দিষ্ট কমান্ড অনুসন্ধান করুন " কমান্ড৷

দি "/রিলোড৷ " কমান্ড পুনরায় কার্যকর করতে ব্যবহার করা যেতে পারে JShell-এ বিদ্যমান সমস্ত স্নিপেট। আমরা "/রিসেট ব্যবহার করে একটি JShell সেশন থেকে সমস্ত পূর্ববর্তী কোড মুছে ফেলতে পারি " কমান্ড৷

নীচের কোড স্নিপেটে, আমরা স্নিপেটের একটি সেট তৈরি করেছি।

jshell> 2+10
$1 ==> 12

jshell> String s = "Tutorialspoint"
s ==> "Tutorialspoint"

jshell> System.out.println("Tutorialspoint")
Tutorialspoint

jshell> int num1 = 25
num1 ==> 25

jshell> /1
2+10
$5 ==> 12

jshell> /2
String s = "Tutorialspoint";
s ==> "Tutorialspoint"

jshell> /3
System.out.println("Tutorialspoint")
Tutorialspoint

jshell> /4
int num1 = 25;
num1 ==> 25

আমি নীচের কোড স্নিপেটে, আমরা "/রিলোড প্রয়োগ করতে পারি কমান্ড

jshell> /reload
| Restarting and restoring state.
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: int num1 = 25;

নীচের কোড স্নিপেটে, আমরা "/রিসেট প্রয়োগ করতে পারি " একটি JShell সেশন থেকে সমস্ত পূর্ববর্তী কোড মুছে ফেলার কমান্ড এবং প্রিন্ট করে "রিসেটিং স্টেট "।

jshell> /reset
| Resetting state.

jshell>

  1. জাভা 9 এ জেশেলে সিস্টেমের বৈশিষ্ট্যগুলি কীভাবে পাবেন?

  2. জাভা 9 এ JavaFX ব্যবহার করে JShell কিভাবে বাস্তবায়ন করবেন?

  3. কিভাবে জাভা 9 এ JShell এ বহিরাগত লাইব্রেরি আমদানি করবেন?

  4. জাভা 9 এ JShell?