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