কম্পিউটার

জাভা 9-এ JShell-এ কীভাবে একটি স্নিপেট সংরক্ষণ, সম্পাদনা এবং ড্রপ করবেন?


জাভা শেল বা 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 সম্পাদনা প্যাড

জাভা 9-এ JShell-এ কীভাবে একটি স্নিপেট সংরক্ষণ, সম্পাদনা এবং ড্রপ করবেন?

একটি স্নিপেট ড্রপ করুন

একইভাবে, আমরা "/drop " কমান্ড ব্যবহার করে একটি নির্দিষ্ট স্নিপেট ড্রপ করতে পারি

আউটপুট

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

jshell>

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


  1. কিভাবে Chrome এ পাসওয়ার্ড সংরক্ষণ, সম্পাদনা এবং সরান

  2. জাভা 9 এ জেশেলে একটি ব্যতিক্রম কীভাবে পরিচালনা করবেন?

  3. জাভা 9 এ জেশেলে এক্সপ্রেশন, ভেরিয়েবল এবং পদ্ধতিগুলি কীভাবে সংজ্ঞায়িত করবেন?

  4. কিভাবে জাভা 9 এ JShell এ একটি ক্লাস এবং অবজেক্ট তৈরি করবেন?