অবজেক্ট ক্লাস কি সিরিয়ালাইজেবল প্রয়োগ করে?

সুচিপত্র:

অবজেক্ট ক্লাস কি সিরিয়ালাইজেবল প্রয়োগ করে?
অবজেক্ট ক্লাস কি সিরিয়ালাইজেবল প্রয়োগ করে?
Anonim

একটি অবজেক্টকে সিরিয়ালাইজ করার অর্থ হল তার অবস্থাকে একটি বাইট স্ট্রীমে রূপান্তর করা যাতে বাইট স্ট্রীমটিকে বস্তুর একটি অনুলিপিতে ফিরিয়ে আনা যায়। একটি জাভা অবজেক্ট সিরিয়ালাইজেবল হয় যদি এর ক্লাস বা তার কোনো সুপারক্লাস জাভা প্রয়োগ করে। … বাটন ক্লাস সিরিয়ালাইজেবল ইন্টারফেস প্রয়োগ করে, যাতে আপনি একটি জাভা সিরিয়ালাইজ করতে পারেন।

যদি একটি ক্লাস সিরিয়ালাইজেবল প্রয়োগ করে তাহলে কি হবে?

যদি একটি সুপার ক্লাস সিরিয়ালাইজেবল প্রয়োগ করে, তাহলে এর সাব ক্লাস স্বয়ংক্রিয়ভাবে হয়। যখন সিরিয়ালাইজেবল ক্লাসের একটি উদাহরণ ডিসিরিয়ালাইজ করা হয়, তখন কনস্ট্রাক্টর চলে না। যদি একটি সুপার ক্লাস সিরিয়ালাইজেবল বাস্তবায়ন না করে, তাহলে যখন একটি সাবক্লাস অবজেক্ট ডিসিরিয়ালাইজ করা হয়, সুপার ক্লাস কনস্ট্রাক্টর চলবে।

আমি কি এমন বস্তুকে সিরিয়ালাইজ করতে পারি যা সিরিয়ালাইজেবল ইন্টারফেস বাস্তবায়ন করে না?

ক্রমিকীকরণ হল একটি বস্তুর অবস্থাকে বাইট স্ট্রীমে রূপান্তর করার একটি প্রক্রিয়া। … যদি a সুপারক্লাস সিরিয়ালাইজেবল না হয় তবে সাবক্লাস এখনও সিরিয়াল করা যেতে পারে: যদিও সুপারক্লাস সিরিয়ালাইজেবল ইন্টারফেস প্রয়োগ করে না, আমরা সাবক্লাস অবজেক্টকে সিরিয়ালাইজ করতে পারি যদি সাবক্লাস নিজেই সিরিয়ালাইজেবল ইন্টারফেস প্রয়োগ করে।

এন্টিটি ক্লাস কি সিরিয়ালাইজেবল প্রয়োগ করতে পারে?

যদি একটি সত্তার দৃষ্টান্ত একটি বিচ্ছিন্ন বস্তু হিসাবে মান দ্বারা পাস করতে হয় (যেমন, একটি দূরবর্তী ইন্টারফেসের মাধ্যমে), সত্তা শ্রেণীকে অবশ্যই সিরিয়ালাইজেবল ইন্টারফেস প্রয়োগ করতে হবে। অনুশীলনে, যদি আমাদের উদ্দেশ্য JVM এর ডোমেইন ছেড়ে দেওয়া হয়, তবে তা হবেসিরিয়ালাইজেশন প্রয়োজন। প্রতিটি সত্তা ক্লাস স্থায়ী ক্ষেত্র এবং বৈশিষ্ট্য নিয়ে গঠিত।

কীভাবে একটি অবজেক্ট সিরিয়ালাইজেবল হতে পারে?

কীভাবে একটি বস্তু সিরিয়ালাইজেবল হতে পারে? ব্যাখ্যা: একটি জাভা অবজেক্ট ক্রমযোগ্য হয় যদি ক্লাস বা তার কোনো সুপারক্লাস জাভা প্রয়োগ করে। io. … ব্যাখ্যা: ডিসিরিয়ালাইজেশন হল সিরিয়ালাইজেশনের বিপরীত প্রক্রিয়া যা বাইটের স্ট্রিমকে মেমরিতে একটি বস্তুতে পরিণত করছে।

প্রস্তাবিত: