কম্পিউটার

জাভা 9 এ REPL এর গুরুত্ব কি?


REPL ৷ মানে Read-Eval-Print-Loop . এটি একটি শেল যেখানে ব্যবহারকারী একটি অভিব্যক্তি টাইপ করে, এটি মূল্যায়ন করা হয় এবং ফলাফলটি ব্যবহারকারীর কাছে ফিরে আসে। REPL ব্যবহার করার মূল উদ্দেশ্য হল জাভা ফাইল তৈরি না করেই জাভা প্রোগ্রামগুলির সাথে দ্রুত যোগাযোগ করা, এটি কম্পাইল করা এবং এটি চালানো। JShell ডেভেলপারদের জন্য খুবই উপযোগী এবং আমাদের জাভা ভাষা শিখতে দেয়।

নীচে REPL এর কিছু বৈশিষ্ট্য রয়েছে

  • এটি জাভা 9-এ অন্তর্নির্মিত।
  • আমরা ক্লাস ফাইল ছাড়াই যেকোন জাভা এক্সপ্রেশন পরীক্ষা করতে পারি, কম্পাইল করে চালাতে পারি।
  • এটি পদ্ধতিগুলিকে স্বয়ংসম্পূর্ণ করে, শুধু TAB কী টাইপ করে, যেমন আপনার সম্পাদকে।
  • আমরা পদ্ধতিগুলিকে সংজ্ঞায়িত করতে পারি এবং সেগুলিকে পরে কল করতে পারি৷
  • নিক্ষেপ করা হলে এটি আমাদের ব্যতিক্রম দেখায়।
  • আমরা যে কোনো পদ্ধতি সম্পাদনা করতে পারি, এবং পরিবর্তন করতে পারি।
  • বিল্ট-ইন কমান্ড আছে।

নিচে Jshell টুল ব্যবহার করে REPL-এর কয়েকটি উদাহরণ দেওয়া হল৷

উদাহরণ-1

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

jshell> Math.round(34.543)
$1 ==> 35


উদাহরণ-2

jshell> void test(String s) {
...>       System.out.println(s);
...>    }
| created method test(String)

jshell> test("TutorialsPoint")
TutorialsPoint

  1. জাভাতে কন্টেইনার ক্লাসের গুরুত্ব কী?

  2. জাভাতে GridBagConstraints ক্লাসের গুরুত্ব কী?

  3. জাভাতে সুইং ওয়ার্কার ক্লাসের গুরুত্ব কী?

  4. জাভাতে সুইং ইউটিলিটি ক্লাসের গুরুত্ব কী?