কন্টেন্ট
প্রধান পার্থক্য
জাভাতে জেডিকে এবং জেআরইয়ের মধ্যে পার্থক্য বোঝা গুরুত্বপূর্ণ। এই দুজনের মধ্যে অনেক পার্থক্য রয়েছে। জেডিকে এবং জেআরইয়ের মধ্যে প্রধান পার্থক্য হ'ল জেডি কে হ'ল সফটওয়্যারগুলির একটি সেট যা জাভা ভিত্তিক অ্যাপ্লিকেশনগুলি বিকাশ করতে ব্যবহৃত হয়। অন্যদিকে, জেআরই হ'ল জাভা ভার্চুয়াল মেশিন (জেভিএম) এর বাস্তবায়ন যা জাভা প্রোগ্রামগুলি বাস্তবায়িত করে।
জেডিকে কী?
জেডি কে জাভা ডেভলপমেন্ট কিটকে বোঝায় যা উইন্ডোজ, লিনাক্স, ম্যাক ওএস এক্স, এবং সোলারিসের বিকাশকারী জাভা বিকাশকারীদের সহায়তা করার জন্য বাইনারি পণ্য আকারে অরাকল কর্পোরেশন প্রকাশ করা হয়েছিল। এটি জাভা এসই, জাভা ইই বা জাভা এমই, উভয়েরই একটি বাস্তবায়ন। এটিতে একটি জাভা অ্যাপ্লিকেশনটির রেসিপিটি শেষ করতে একটি ব্যক্তিগত জাভা ভার্চুয়াল মেশিন (জেভিএম) এবং অন্যান্য বিভিন্ন উপাদান অন্তর্ভুক্ত রয়েছে। এটি বহুল ব্যবহৃত সফ্টওয়্যার ডেভলপমেন্ট কিট (এসডিকে)। জেদকের প্রাথমিক উপাদানগুলি হ'ল: অ্যাপলেটভিউয়ার, অ্যাপ্ট, এক্সটেকেক, ইডলজ, জাবসুইচ, জাভা, জাভাক, জার, জাভা, জাভাপ, জাভা, কীটল, প্যাক ২০০, পলিসিটিউল, ভিজুয়ালভিএম, ডাব্লুসিম্পোর্ট, জারনস্ক্রিপ্ট, এক্সজেসি, ইত্যাদি
জেআরই কি?
জেআরই এর অর্থ জাভা রানটাইম এনভায়রনমেন্ট যা বিকাশকারীদের জাভা প্রোগ্রামিং ভাষায় লেখা অ্যাপ্লিকেশন এবং অ্যাপলেটগুলি চালাতে সক্ষম করে। এই অ্যাপলেটগুলি বিকাশকারীদের কেবল স্থির এইচটিএমএল পৃষ্ঠাগুলির সাথে ইন্টারঅ্যাক্ট করার চেয়ে অনলাইনে অনেক বেশি অভিজ্ঞতা অর্জনের অনুমতি দেয়। এটি ওরাকল কর্পোরেশনের পণ্যও এবং এতে স্ট্যান্ড-একলা জাভা ভিএম (হটস্পট), ব্রাউজার প্লাগইন, জাভা স্ট্যান্ডার্ড লাইব্রেরি এবং একটি কনফিগারেশন সরঞ্জাম রয়েছে। এটি উইন্ডোজ পিসিতে ইনস্টল করা সবচেয়ে সাধারণ জাভা পরিবেশ এবং জাভা অফিসিয়াল ওয়েবসাইটের জন্য বিনামূল্যে পাওয়া যায়।
মূল পার্থক্য
- জাভা অ্যাপ্লিকেশনগুলি বিকাশের জন্য জেডিকে একটি প্রাথমিক প্রয়োজনীয়তা। জেআরই একটি প্লাগ-ইন যা জাভা প্রোগ্রামগুলি চালানোর জন্য প্রয়োজনীয়।
- জেডিকে আরও ডিস্ক স্পেস দরকার কারণ এতে বিভিন্ন বিকাশের সরঞ্জামের পাশাপাশি জেআরই রয়েছে। জেআরই জেডিকে তুলনায় ছোট, এজন্য এটিতে ডিস্কের জায়গা কম লাগে।
- জেডিকে এপিআই ক্লাস, জেআরই, জাভা সংকলক, ওয়েবস্টার্ট এবং জাভা অ্যাপ্লিকেশন এবং অ্যাপলেট লেখার জন্য প্রয়োজনীয় অন্যান্য গুরুত্বপূর্ণ ফাইলগুলির সেট অন্তর্ভুক্ত করে। জেআরইতে জেভিএম, কোর লাইব্রেরি এবং অন্যান্য গুরুত্বপূর্ণ উপাদান রয়েছে যা জাভাতে লেখা অ্যাপ্লিকেশন এবং অ্যাপলেটগুলি চালানোর জন্য প্রয়োজনীয়।
- জে ডি কে হ'ল সফটওয়্যারগুলির একটি সেট যা জাভা ভিত্তিক অ্যাপ্লিকেশনগুলি বিকাশ করতে ব্যবহৃত হয়। অন্যদিকে, জেআরই হ'ল জাভা ভার্চুয়াল মেশিন (জেভিএম) এর বাস্তবায়ন যা জাভা প্রোগ্রামগুলি বাস্তবায়িত করে।
- জেডিকে জেআরআই প্লাস ডেভলপমেন্ট সরঞ্জাম রয়েছে যখন জেআরই জেভিএমের একটি বাস্তবায়ন।