Programming article

JDK, JRE and JVM এগুলোর মধ্যে পার্থক্য কি

  • JDK -  java development kit

        এটি হচ্ছে একটি প্যাকেজ যার ভিতর JRE  এবং জাভা কোড লিখার জন্য যে সব tool প্রয়োজন   তার সব থাকে।
           Like- Class Loader, Java Compiler ইত্যাদি।

  • JRE – java runtime environment

       এটি ও হচ্ছে একটি প্যাকেজ যার ভিতর থাকে একটি জাভা প্রোগ্রাম কে Run  করার জন্য যে সব component লাগে তাই থাকে। এর ভিতর থাকে JVM এবং কিছু API

  • JVM – java virtual machine

       এটি একটি software যা কিনা Bite Code ইনপুট হিসাব এ নিয়ে সে গুলো কে machine বুজতে    পারবে এমন কোড এ রুপান্তর করে। আমরা এটাকে Bite Code  to Machine Code কনভার্টার ও  বলতে পারি। প্রত্যেক অপারেটিং সিস্টেম এর এ JVM আছে,যার ফলে আমর জাভা তে কোড লিখলে  তা যে কোন অপারেটিং সিস্টেম-ই বুজতে পারবে।

     উপর এর এই ব্যাখ্যা থাকে আসা করি এটা আপনাদের কাছে পরিষ্কার যে এই ৩টি-ই জাভাতে
     প্রোগ্রাম লিখার জন্ন গুরুত্বপূর্ণ ভুমিকা পালন করে কিন্তু এই ৩টি সম্পূর্ণ আলাদা একে অপরের থেকে।

 

Join the discussion

Add your comment