কম্পিউটার টিউটোরিয়াল

জাভা ৯-এ জেশেলে স্নিপেট সেভ, এডিট ও ড্রপ করার পদ্ধতি

জাভা শেল বা জেশেল (JShell) হলো জাভা ৯-এ চালু অফিশিয়াল REPL (Read-Evaluate-Print-Loop)। এটি দ্রুত প্রোটোটাইপিং, ডিবাগিং এর জন্য ইন্টারেক্টিভ শেল প্রদান করে main() মেথড বা কম্পাইল ছাড়া। কমান্ড প্রম্পটে "jshell" লিখলে জেশেল সহজে শুরু হয়।

স্নিপেট সেভ (Save a snippet)

স্নিপেট সোর্স ফাইলে সেভ করতে "/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 a snippet)

বাহ্যিক এডিটরে কোড এডিট করতে "/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)

এটি জেশেল এডিট প্যাড চালু করে যেখানে কোড স্নিপেট এডিট ও সেভ করা যায়।

জেশেল এডিট প্যাড

জাভা ৯-এ জেশেলে স্নিপেট সেভ, এডিট ও ড্রপ করার পদ্ধতি

স্নিপেট ড্রপ (Drop a snippet)

কোনো নির্দিষ্ট স্নিপেট ড্রপ করতে "/drop <id>" কমান্ড ব্যবহার করা হয়।

আউটপুট

jshell> /drop 1
| dropped method empName(String,String)
jshell>

উপরের কমান্ডটি একটি স্নিপেট ড্রপ করে।

  1. ক्रोমে পাসওয়ার্ড সেভ, এডিট এবং রিমুভ করার উপায়

  2. জাভা ৯-এ জেশেলে এক্সসেপশন হ্যান্ডলিং

  3. জাভা ৯-এ জেশেলে এক্সপ্রেশন, ভেরিয়েবল ও মেথড ডিফাইন করা

  4. জাভা ৯-এ জেশেলে ক্লাস ও অবজেক্ট তৈরির পদ্ধতি