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

জাভা প্রোগ্রাম এক্সিকিউশনে জড়িত বিভিন্ন ধাপ

জাভা প্রোগ্রাম এক্সিকিউশন ৫টি প্রধান ধাপের মাধ্যমে সম্পন্ন হয়:

  • এডিট - প্রোগ্রামার একটি সিম্পল এডিটর বা নোটপ্যাড ব্যবহার করে জাভা প্রোগ্রাম লিখে এবং শেষে .java এক্সটেনশন দেয়।
  • কম্পাইল - এই ধাপে প্রোগ্রামার javac কমান্ড দেয় এবং .java ফাইলগুলো বাইটকোডে রূপান্তরিত হয় (যা জাভা ভার্চুয়াল মেশিন বুঝতে পারে এবং যা জাভাকে প্ল্যাটফর্ম স্বাধীন করে তোলে)। এই ধাপে যেকোনো কম্পাইল-টাইম এরর দেখায়।
  • লোড - প্রোগ্রামটি মেমরিতে লোড হয়। এটি ক্লাস লোডার কর্তৃক করা হয় যা বাইটকোড ধারণকারী .class ফাইলগুলো নিয়ে মেমরিতে সংরক্ষণ করে। .class ফাইল হার্ড ডিস্ক বা নেটওয়ার্ক থেকেও লোড করা যায়।
  • ভেরিফাই - বাইটকোড ভেরিফায়ার চেক করে যে লোড করা বাইটকোডগুলো বৈধ কিনা এবং জাভা নিরাপত্তা নিয়মকানিকা লঙ্ঘন করে কিনা।
  • এক্সিকিউট - JVM প্রোগ্রামটি একবারে একটি বাইটকোড ইন্টারপ্রেট করে এবং প্রোগ্রাম রান করে।
  1. সি ভাষায় টোকেন (Tokens) কী?

  2. সি প্রোগ্রামকে মেশিন কোডে কনভার্ট করার ৪ ধাপ

  3. জাভা ৯-এ JShell-এ বিভিন্ন স্টার্টআপ স্ক্রিপ্ট

  4. জাভা ৯-এ JShell-এ /edit কমান্ডের çeşitাবলী