আপনি অ্যারে উদ্বায়ী করতে পারেন?
আপনি অ্যারে উদ্বায়ী করতে পারেন?

উত্তরটি হল হ্যাঁ, আপনি করতে পারেন একটি অ্যারে (আদিম এবং রেফারেন্স উভয় প্রকার অ্যারে যেমন একটি int অ্যারে এবং স্ট্রিং অ্যারে ) অস্থির জাভাতে কিন্তু শুধুমাত্র একটি রেফারেন্স নির্দেশ করে পরিবর্তন করে অ্যারে হবে সমস্ত থ্রেডে দৃশ্যমান হবে, পুরো নয় অ্যারে.

এর পাশে, জাভা অ্যারে থ্রেড কি নিরাপদ?

জাভা মেমরি মডেল প্রতিটি বিবেচনা অ্যারে একটি পৃথক পরিবর্তনশীল হিসাবে উপাদান। তোমার থাকতে পারে থ্রেড -অন্য ভেরিয়েবলের মত এই ধরনের ভেরিয়েবলের উপর অনিরাপদ ক্রিয়া। দ্য অ্যারে নিজেই বেশ থ্রেড নিরাপদ . আপনি ভুল ফলাফল পেতে পারেন, এমনকি অসংবেদনশীল ফলাফল, বা ব্যতিক্রম পেতে পারেন.

দ্বিতীয়ত, জাভাতে ভোলাটাইলের ব্যবহার কী? উদ্বায়ী মধ্যে কীওয়ার্ড জাভা . উদ্বায়ী কীওয়ার্ড হল ব্যবহৃত বিভিন্ন থ্রেড দ্বারা একটি ভেরিয়েবলের মান পরিবর্তন করতে। ইহা ও ব্যবহৃত ক্লাস থ্রেড নিরাপদ করতে. এর মানে হল যে একাধিক থ্রেড করতে পারেন ব্যবহার কোনো সমস্যা ছাড়াই একই সময়ে ক্লাসের একটি পদ্ধতি এবং উদাহরণ।

লোকেরা আরও জিজ্ঞাসা করে, অ্যারের উপাদানগুলি কোথায় সংরক্ষণ করা হয়?

যখন আমরা একটি ঘোষণা অ্যারে , কম্পিউটারের জন্য মেমরিতে স্থান সংরক্ষিত থাকে অ্যারে . দ্য উপাদান এর অ্যারে হয় সংরক্ষিত এই মেমরি অবস্থানে. সম্পর্কে গুরুত্বপূর্ণ বিষয় অ্যারে তাই কি অ্যারে উপাদান সবসময় সংরক্ষিত পরপর মেমরি অবস্থানে.

আপনি কিভাবে একটি অ্যারে সাজান?

এই উদাহরণটি একবার দেখুন:

  1. জাভা আমদানি করুন। ব্যবহার অ্যারে;
  2. পাবলিক ক্লাস বাছাই {
  3. পাবলিক স্ট্যাটিক ভ্যায়েড মেইন (স্ট্রিং আর্গস) {
  4. int অ্যারে = {45, 12, 85, 32, 89, 39, 69, 44, 42, 1, 6, 8};
  5. অ্যারে সাজান(অ্যারে);
  6. পদ্ধতি. আউট println("সম্পূর্ণভাবে সাজানো:" + অ্যারে।
  7. int index = অ্যারে। বাইনারি সার্চ (অ্যারে, 42);
  8. পদ্ধতি. আউট

প্রস্তাবিত: