কম্পিউটার

কিভাবে আমরা জাভা 9 এ JShell-এ আইডি দ্বারা স্নিপেটগুলি চালাতে পারি?


JShell একটি ইন্টারেক্টিভ টুল (REPL ). , ভেরিয়েবল , পদ্ধতি , ক্লাস , এবং ইত্যাদি a main () ছাড়া JShell টুলে পদ্ধতি।

আমরা কেবল /id টাইপ করে যেকোন পূর্বের স্নিপেট চালাতে পারি , যা স্নিপেটের ID নির্দেশ করে৷ . উদাহরণস্বরূপ, যদি আমরা " টাইপ করি ", তারপর JShell প্রথম স্নিপেট প্রদর্শন করতে পারে যে আমরা প্রবেশ করেছি, এটি কার্যকর করে এবং ফলাফল দেখায়। "/! ব্যবহার করে আমরা যে শেষ স্নিপেটটি প্রবেশ করেছি (সেটি বৈধ বা অবৈধ হোক না কেন) পুনরায় কার্যকর করতে পারি। "।

নীচের কোড স্নিপেটে, আমরা স্নিপেটের একটি সেট তৈরি করেছি, এবং /1, /2, /3 ব্যবহার করে সেই স্নিপেটগুলি চালাই। , এবং /4 .

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

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> 2+5
$1 ==> 7

jshell> 10-6
$2 ==> 4

jshell> /1
2+5
$3 ==> 7

jshell> /!
2+5
$4 ==> 7

  1. কিভাবে আমরা জাভাতে একটি JSONArray সাজাতে পারি?

  2. কিভাবে আমরা জাভাতে একটি থ্রেড বন্ধ করতে পারি?

  3. কিভাবে আমরা জাভাতে একটি JTable ফিল্টার করতে পারি?

  4. কিভাবে আমরা জাভাতে একটি JToggleButton বাস্তবায়ন করতে পারি?