অপরিবর্তনীয় বস্তু কোথায় ব্যবহার করবেন?

সুচিপত্র:

অপরিবর্তনীয় বস্তু কোথায় ব্যবহার করবেন?
অপরিবর্তনীয় বস্তু কোথায় ব্যবহার করবেন?
Anonim

অপরিবর্তনীয় বস্তুগুলি মাল্টি-থ্রেডেড অ্যাপ্লিকেশন এ উপযোগী হতে পারে। একাধিক থ্রেড অপরিবর্তনীয় বস্তু দ্বারা উপস্থাপিত ডেটার উপর কাজ করতে পারে অন্য থ্রেড দ্বারা ডেটা পরিবর্তিত হওয়ার উদ্বেগ ছাড়াই। অপরিবর্তনীয় বস্তুকে তাই পরিবর্তনযোগ্য বস্তুর চেয়ে বেশি থ্রেড-সুরক্ষিত বলে মনে করা হয়।

অপরিবর্তনীয় বস্তুর বিন্দু কি?

অপরিবর্তনীয় বস্তুর উপর সর্বাধিক নির্ভরতাকে সাধারণ, নির্ভরযোগ্য কোড তৈরি করার জন্য একটি ভালো কৌশল হিসেবে গৃহীত হয়। অপরিবর্তনীয় বস্তুগুলি সমবর্তী অ্যাপ্লিকেশনগুলিতে বিশেষভাবে কার্যকর। যেহেতু তারা অবস্থা পরিবর্তন করতে পারে না, তাই তারা থ্রেড হস্তক্ষেপ দ্বারা দূষিত বা একটি অসামঞ্জস্যপূর্ণ অবস্থায় পর্যবেক্ষণ করা যাবে না।

কোন বস্তুকে অপরিবর্তনীয় বলা উচিত?

অপরিবর্তনীয় অবজেক্ট হল সাধারণভাবে এমন বস্তু যার অবস্থা (বস্তুর ডেটা) নির্মাণের পরে পরিবর্তন করা যায় না। JDK থেকে অপরিবর্তনীয় বস্তুর উদাহরণের মধ্যে রয়েছে স্ট্রিং এবং ইন্টিজার। অপরিবর্তনীয় বস্তুগুলি আপনার প্রোগ্রামটিকে ব্যাপকভাবে সরল করে, কারণ সেগুলি: নির্মাণ, পরীক্ষা এবং ব্যবহার করা সহজ৷

আপনি কিভাবে একটি অপরিবর্তনীয় বস্তু বাস্তবায়ন করবেন?

একটি অপরিবর্তনীয় বস্তু তৈরি করতে আপনাকে কিছু সহজ নিয়ম অনুসরণ করতে হবে:

  1. কোন সেটার পদ্ধতি যোগ করবেন না।
  2. সমস্ত ক্ষেত্র চূড়ান্ত এবং ব্যক্তিগত ঘোষণা করুন।
  3. যদি একটি ক্ষেত্র একটি পরিবর্তনযোগ্য বস্তু হয় তবে প্রাপ্ত পদ্ধতির জন্য এটির প্রতিরক্ষামূলক কপি তৈরি করুন।
  4. যদি কনস্ট্রাক্টরের কাছে একটি পরিবর্তনযোগ্য বস্তুকে অবশ্যই একটি ক্ষেত্রে বরাদ্দ করা হয় তবে এটির একটি প্রতিরক্ষামূলক অনুলিপি তৈরি করুন।

আমরা কোথায়জাভাতে অপরিবর্তনীয় ক্লাস ব্যবহার করবেন?

পরিবর্তনযোগ্য ক্লাসগুলি একসাথে প্রোগ্রামিংকে সহজ করে তোলে। অপরিবর্তনীয় ক্লাসগুলি নিশ্চিত করে যে সিঙ্ক্রোনাইজড ব্লকগুলি ব্যবহার না করে একটি অপারেশনের মাঝখানে মান পরিবর্তন করা হয় না। সিঙ্ক্রোনাইজেশন ব্লক এড়ানোর মাধ্যমে, আপনি অচলাবস্থা এড়ান।

প্রস্তাবিত:

আকর্ষণীয় নিবন্ধ
আপনার কি একটি অ্যাপার্টমেন্টে ভিজস্লা থাকতে পারে?
আরও পড়ুন

আপনার কি একটি অ্যাপার্টমেন্টে ভিজস্লা থাকতে পারে?

তাহলে, ভিজস্লাস কি ভালো অ্যাপার্টমেন্ট কুকুর? হ্যাঁ, এটি আরবান ডগের অবস্থান যে বেশিরভাগ কুকুর ভাল অ্যাপার্টমেন্ট কুকুর হতে পারে যদি মালিকের কুকুরের প্রয়োজনের যত্ন নেওয়ার জন্য সম্পদ থাকে। যেমনটি আমরা এই নিবন্ধে বারবার বলেছি, ভিজস্লাসের প্রচুর মানসিক উদ্দীপনা এবং ব্যায়াম প্রয়োজন। তারা যখন তাদের মালিকের কোম্পানিতে থাকে তখন তারা উন্নতি লাভ করে। ভিজস্লাসকে কি একা রাখা যায়?

নাগরিক পরামর্শ ব্যুরো কারা?
আরও পড়ুন

নাগরিক পরামর্শ ব্যুরো কারা?

নাগরিক পরামর্শ সমস্যা যুক্তরাজ্যে। নাগরিক পরামর্শ কে চালায়? Clare 2021 সালের এপ্রিলে সিটিজেনস অ্যাডভাইসের প্রধান নির্বাহী হয়েছিলেন এবং আমাদের দাতব্য উদ্দেশ্যগুলি প্রদানের জন্য ট্রাস্টি বোর্ডের সাথে ঘনিষ্ঠভাবে কাজ করে আমাদের নির্বাহী নেতৃত্ব দলের নেতৃত্ব দেন। ক্লেয়ার 2015 থেকে 2019 সাল পর্যন্ত ডিফ্রার স্থায়ী সচিব এবং 2020 সালের প্রথম দিকে ইইউ বন্ধ না হওয়া পর্যন্ত ডিপার্টমেন্টের স্থায়ী সচিব ছিলেন। নাগরিকদের পরামর্শ কি ভালো?

অ্যাডাপ্টার গরম হয় কেন?
আরও পড়ুন

অ্যাডাপ্টার গরম হয় কেন?

আপনি কি লক্ষ্য করেছেন যে চার্জের সময় আপনার চার্জার বা স্মার্টফোন গরম হয়ে যায়? … কারণ এই ধরনের পৃষ্ঠ ডিভাইস বা চার্জারে বায়ু প্রবাহকে সীমাবদ্ধ করে। এটি মূলত তাপকে আটকে রাখে এবং এর ফলে তাপমাত্রা বেড়ে যায়। আমার চার্জার গরম হলে কি খারাপ হয়?