2024 مؤلف: Elizabeth Oswald | [email protected]. آخر تعديل: 2024-01-13 00:03
يمكن أن تكون الكائنات غير القابلة للتغيير مفيدة فيالتطبيقات متعددة الخيوط. يمكن أن تعمل الخيوط المتعددة على البيانات التي يتم تمثيلها بواسطة كائنات غير قابلة للتغيير دون القلق من تغيير البيانات بواسطة مؤشرات ترابط أخرى. لذلك تعتبر الكائنات غير القابلة للتغيير أكثر أمانًا من الخيط من الكائنات القابلة للتغيير.
ما هو الهدف من الأشياء غير القابلة للتغيير؟
الاعتماد الأقصى على الكائنات غير القابلة للتغيير مقبول على نطاق واسع باعتبارهاستراتيجية سليمة لإنشاء رمز بسيط وموثوق. الكائنات غير القابلة للتغيير مفيدة بشكل خاص في التطبيقات المتزامنة. نظرًا لعدم تمكنهم من تغيير الحالة ، فلا يمكن إتلافها عن طريق تداخل الخيط أو ملاحظتها في حالة غير متناسقة.
ما هي الأشياء التي يجب تسميتها غير قابلة للتغيير؟
الكائنات غير القابلة للتغيير هيمجرد كائنات لا يمكن تغيير حالتها (بيانات الكائن) بعد الإنشاء. تتضمن أمثلة الكائنات غير القابلة للتغيير من JDK String و Integer. تعمل الكائنات غير القابلة للتغيير على تبسيط برنامجك إلى حد كبير ، لأنها: سهلة الإنشاء والاختبار والاستخدام.
كيف تنفذ كائنًا غير قابل للتغيير؟
لإنشاء كائن غير قابل للتغيير ، عليك اتباع بعض القواعد البسيطة:
- لا تقم بإضافة أي طريقة ضبط.
- التصريح عن كل الحقول نهائية و خاصة.
- إذا كان الحقل عبارة عن كائن قابل للتغيير ، فقم بإنشاء نسخ دفاعية منه لطرق getter.
- إذا كان يجب تعيين كائن قابل للتغيير تم تمريره إلى المنشئ إلى حقل ، فقم بإنشاء نسخة دفاعية منه.
أين نحناستخدام فئة غير قابلة للتغيير في جافا؟
الفئات غير القابلة للتغيير تجعل البرمجة المتزامنة أسهل. تتأكد الفئات غير القابلة للتغيير من عدم تغيير القيم في منتصف العملية دون استخدام الكتل المتزامنة. من خلال تجنب حظر المزامنة ، فإنك تتجنب المآزق.
موصى به:
أين الأشياء البرية؟
Where the Wild Things Are هو كتاب مصور للأطفال عام 1963 للكاتب والرسام الأمريكي موريس سينداك ، وقد نشرته في الأصل Harper & Row. تم اقتباس الكتاب إلى وسائط أخرى عدة مرات ، بما في ذلك فيلم رسوم متحركة قصير في عام 1975 ؛ أوبرا 1980 ؛ وفيلم روائي طويل مقتبس عن فيلم واقعي عام 2009.
ما هي الأشياء أو الأشياء الصحيحة؟
"Stuff" هو اسم جماعي، لكن من المحتمل أن يُفهم "stuffs" على أنه يعني مجموعات منفصلة من الأشياء. "الاشياء" كاسم غير صحيح. سبب اختلافها عن الأسماء الجماعية الأخرى هو أنها أيضًا اسم جماعي. هل الاشياء ام اشياء؟ "
أين تجد الملوثات العضوية الثابتة؟
الدليل الثاني الذي تقدمه لك Henny هو ، "قد يبدو هذا الفطر حلوًا وجميلًا ، لكن مذاقه فظيع بشكل مشهور." تطلب منك هيني أن تجد لها فطر Cutesy Pops ، والذي يمكن العثور عليه فيغابة Niall أو في Branching Lumberyard. أين يمكنني شراء أربع أوراق Soreaway؟ تم العثور على الحلبة ذات الأربع أوراق عن طريقأخذ اللقطة الثانوية على المستوى العميق البالغ 3000 قامة.
أين تصنع عربات الأطفال الثابتة؟
ألق نظرة خلف الكواليس. في Fleetwood RV ، نؤمن ببناء علاقات مع الأشخاص الذين يشترون ويبيعون منازلنا البخارية ويحبونها. لهذا السبب نحب الترحيب بالضيوف فيDecatur ، إنديانا المصنعلمعرفة المزيد عن منتجنا وعمليتنا. من يصنع عربة سكن متنقلة Bounder؟ Bounder ،Fleetwood RV:
أين الصقور في الأشياء الغريبة؟
هوكينز هي مدينة خيالية صغيرة في الغرب الأوسط تقع فيمقاطعة روان في ولاية إندياناويقدر عدد سكانها بـ 30000 نسمة. أين هي الحياة الحقيقية هوكينز قام Creators Matt و Ross Duffer بإعداد المسلسل في فيلم خيالي هوكينز ،Indiana، لكن تم تصويره في جورجيا ، والذي يقدم إعفاءات ضريبية وحوافز أخرى للأشخاص الذين يصورون الأفلام والبرامج التلفزيونية.