জাভা শেল বা JShell একজন অফিসিয়াল REPL (Read-Evaluate-Print-Loop) Java 9 এর সাথে চালু হয়েছে . এটি দ্রুত প্রোটোটাইপিংয়ের জন্য একটি ইন্টারেক্টিভ শেল প্রদান করে , ডিবাগিং এবং main() এর প্রয়োজন ছাড়াই পদ্ধতি বা এটি কার্যকর করার আগে কোড কম্পাইল করার প্রয়োজন ছাড়াই। JShell সহজেই "jshell" টাইপ করে শুরু করা হয় কমান্ড প্রম্পটে।
একটি স্নিপেট সংরক্ষণ করুন
৷আমরা "/save [-all|-history|-start]" ব্যবহার করে একটি ফাইলে একটি স্নিপেট উৎস সংরক্ষণ করতে পারি আদেশ।
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /save C:\Users\User\jshell.txt
উপরের কোডটি একটি নতুন "jshell.txt তৈরি করে৷ নির্দিষ্ট পথের অধীনে।
একটি স্নিপেট সম্পাদনা করুন
৷এছাড়াও আমরা "/edit" ব্যবহার করে একটি বাহ্যিক সম্পাদকে কোডটি সম্পাদনা করতে পারি আদেশ।
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /edit | created method empName(String,String)
এটি JShell সম্পাদনা চালু করে৷ প্যাড যেখানে আমরা কোড স্নিপেট সম্পাদনা করতে পারি এবং সংরক্ষণ করতে পারি।
Jshell সম্পাদনা প্যাড
একটি স্নিপেট ড্রপ করুন
৷একইভাবে, আমরা "/drop
আউটপুট
jshell> /drop 1 | dropped method empName(String,String) jshell>
উপরের কমান্ডটি একটি স্নিপেট ড্রপ করে৷
৷