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