JShell৷ একটি নতুন কমান্ড-লাইন ইন্টারেক্টিভ REPL (পড়ুন-মূল্যায়ন-মুদ্রণ-লুপ ) টুল জাভা 9 -এ চালু হয়েছে জাভাতে লেখা ঘোষণা, বিবৃতি এবং অভিব্যক্তি মূল্যায়ন করতে। এই টুলটি আমাদেরকে জাভা চালানোর অনুমতি দেয় কোড স্নিপেট s এবং তাৎক্ষণিক ফলাফল পান।
কয়েকবার, আমাদের কাছে জাভা ফাইলে ইতিমধ্যেই কোড লেখা থাকে এবং এটি JShell-এ কার্যকর করতে সক্ষম হয়। . JShell টুলে একটি ফাইল লোড করতে, আমরা "/open" ব্যবহার করতে পারি আদেশ।
উদাহরণস্বরূপ, আমি "Test.java" তৈরি করেছি "c://temp" ফোল্ডারে ফাইল করুন। নীচের কোড:
String s1 = "TutorialsPoint"; String s2 = "Tutorix"; String s3 = s1 + s2; int sum(int a, int b) { return a + b; } int divide(int a, int b) { return a / b; }
এখন, আমরা"Test.java" লোড করতে সক্ষম নিচের কমান্ড ব্যবহার করে JShell এ ফাইল করুন
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /open c:\\temp\\Test.java jshell> /vars | String s1 = "TutorialsPoint" | String s2 = "Tutorix" | String s3 = "TutorialsPointTutorix" jshell> /methods | int sum(int,int) | int divide(int,int)
দি "/খোলা"৷ কমান্ড "Test.java" লোড করেছে একটি অধিবেশনে ফাইল করুন। "/vars" একটি সেশনে ভেরিয়েবল লোড করতে কমান্ড ব্যবহার করা যেতে পারে এবং "/methods" কমান্ড একটি সেশনে পদ্ধতি লোড করতে ব্যবহার করা যেতে পারে।