2025 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-22 17:19
ভেরিয়েবল সাধারণত সংরক্ষিত RAM এ। নিজেই সাধারণত উপরের নিয়মগুলি অনুসরণ করে (একটি ফাংশনের মধ্যে ঘোষিত একটি পয়েন্টার হল সংরক্ষিত স্ট্যাকের উপর), কিন্তু এটি যে ডেটা নির্দেশ করে (মেমরি ব্লক নিজেই বা আপনি নতুন দিয়ে তৈরি করা বস্তু) সংরক্ষিত গাদা উপর
একইভাবে কেউ জিজ্ঞাসা করতে পারে, কোথায় ভেরিয়েবল সংরক্ষণ করা হয়?
সমস্ত গ্লোবাল এবং স্ট্যাটিক ভেরিয়েবল ডেটা সেগমেন্টে সংরক্ষণ করা হয়, যখন ধ্রুবকগুলি কোড সেগমেন্টে সংরক্ষণ করা হয়। গ্লোবাল ভেরিয়েবলগুলি কয়েকটি জায়গায় থাকতে পারে, সেগুলি কীভাবে সেট আপ করা হয়েছে তার উপর নির্ভর করে - এর জন্য৷ উদাহরণ , const globals এক্সিকিউটেবলের একটি পঠনযোগ্য বিভাগে থাকতে পারে।
একইভাবে, কিভাবে ভেরিয়েবল জাভাতে সংরক্ষণ করা হয়? সমস্ত বস্তু জাভা হয় সংরক্ষিত গাদা উপর দ্য " ভেরিয়েবল " যেগুলির রেফারেন্সগুলি স্ট্যাকের উপর থাকতে পারে বা সেগুলি অন্যান্য বস্তুর মধ্যে থাকতে পারে (তখন সেগুলি সত্যিই নয় ভেরিয়েবল , কিন্তু ক্ষেত্র), যা তাদের স্তূপেও রাখে। হিপ বিভাগে অবজেক্ট রয়েছে (এছাড়াও রেফারেন্স থাকতে পারে ভেরিয়েবল ).
এছাড়াও প্রশ্ন হল, কিভাবে ভেরিয়েবল মেমরিতে সংরক্ষণ করা হয়?
দ্য স্মৃতি একটি জন্য স্লট পরিবর্তনশীল সংরক্ষণ করা হয় হয় স্ট্যাক বা গাদা উপর. এটি যে প্রেক্ষাপটে এটি ঘোষণা করা হয়েছে তার উপর নির্ভর করে: প্রতিটি স্থানীয় পরিবর্তনশীল (অর্থাৎ একটি পদ্ধতিতে ঘোষিত) হল সংরক্ষিত স্ট্যাকের উপর প্রতিটি স্ট্যাটিক পরিবর্তনশীল সংরক্ষণ করা হয় স্তূপে, এটি একটি রেফারেন্স প্রকার বা একটি মান প্রকারের মধ্যে ঘোষণা করা হোক না কেন।
কিভাবে স্থানীয় ভেরিয়েবল স্ট্যাকে সংরক্ষণ করা হয়?
স্থানীয় ভেরিয়েবল সংরক্ষণ করা উপর a স্ট্যাক একটি বাস্তবায়ন বিশদ - মূলত একটি অপ্টিমাইজেশান। আপনি এটা এভাবে ভাবতে পারেন। একটি ফাংশন প্রবেশ করার সময়, সবার জন্য স্থান স্থানীয় ভেরিয়েবল কোথাও বরাদ্দ করা হয়। এটি এর বিপরীতে ভেরিয়েবল গাদা উপর বরাদ্দ, যার ঠিকানা নিজেদের সংরক্ষিত অন্যান্য ভেরিয়েবল.
প্রস্তাবিত:
কিবানা ড্যাশবোর্ড কোথায় সংরক্ষিত হয়?
হ্যাঁ, কিবানা ড্যাশবোর্ডগুলি ইলাস্টিকসার্চে কিবানা-ইন্ট ইনডেক্সের অধীনে সংরক্ষিত হচ্ছে (ডিফল্টরূপে, আপনি কনফিগারে এটিকে ওভাররাইড করতে পারেন। js ফাইল)। আপনি যদি আপনার কিবানা ড্যাশবোর্ডগুলিকে অন্য ES ক্লাস্টারে স্থানান্তর করতে চান তবে আপনার কাছে দুটি বিকল্প রয়েছে: ম্যানুয়ালি ড্যাশবোর্ডগুলি রপ্তানি করুন
উইন্ডোজ থিম কোথায় সংরক্ষিত হয়?
C:WindowsResourcesThemes ফোল্ডার। এটিও যেখানে থিম এবং অন্যান্য প্রদর্শন উপাদান সক্ষম করে এমন সমস্ত সিস্টেম ফাইল অবস্থিত।C:UsersyourusernameAppDataLocalMicrosoftWindowsThemesfolder। আপনি যখন একটি থিম প্যাক ডাউনলোড করেন, আপনাকে থিম ইনস্টল করতে ডাউনলোড করা ফাইলটিতে ডাবল ক্লিক করতে হবে
কিভাবে একটি ডিভিডি প্লেয়ার একটি ডিভিডিতে সংরক্ষিত তথ্য পড়তে সক্ষম হয়?
একটি ডিভিডি প্লেয়ার একটি সিডি প্লেয়ারের মতোই, একটি লেজার অ্যাসেম্বলি সহ যা লেজারের রশ্মিকে ডিস্কের উপরিভাগে আলোকিত করে বাম্পের প্যাটার্ন পড়তে (বিস্তারিত জানতে সিডি কীভাবে কাজ করে দেখুন)। ডিভিডি প্লেয়ারের কাজ হল ডিভিডিতে বাম্প হিসাবে সংরক্ষিত ডেটা খুঁজে পাওয়া এবং পড়া
কেন ক্ষণস্থায়ী ভেরিয়েবল সিরিয়াল করা হয় না?
ট্রানজিয়েন্ট হল একটি জাভা কীওয়ার্ড যা একটি মেম্বার ভেরিয়েবলকে চিহ্নিত করে যে এটি বাইটের স্ট্রিমগুলিতে স্থির থাকলে সিরিয়ালাইজ করা যাবে না। যখন নেটওয়ার্কের মাধ্যমে একটি বস্তু স্থানান্তর করা হয়, তখন বস্তুটিকে 'ক্রমিক' করতে হবে। সিরিয়ালাইজেশন অবজেক্ট স্টেটকে সিরিয়াল বাইটে রূপান্তর করে
কিভাবে একটি ভেরিয়েবল একটি ক্লাস ভেরিয়েবল করে?
ক্লাসের প্রতিটি উদাহরণ একটি ক্লাস ভেরিয়েবল শেয়ার করে, যা মেমরিতে একটি নির্দিষ্ট স্থানে থাকে। যেকোন অবজেক্ট একটি ক্লাস ভেরিয়েবলের মান পরিবর্তন করতে পারে, কিন্তু ক্লাস ভেরিয়েবলগুলিও ক্লাসের একটি উদাহরণ তৈরি না করে ম্যানিপুলেট করা যেতে পারে। একটি ক্লাস ভেরিয়েবল (ঘোষিত স্ট্যাটিক) হল একটি অবস্থান যা সকল ক্ষেত্রে সাধারণ