السلام عليكم
ال mutable objects, immutable objects و ال defensive copy
موضوع جميل دعونا نشارك معارفنا ، هذه مقيله صغيره كتبتها عنه
إبدأ قراءه من أول البسمله :
بسم الله الرحمن الرحيم
و دعك مما قيل قبلها
السلام عليكم
ال mutable objects, immutable objects و ال defensive copy
موضوع جميل دعونا نشارك معارفنا ، هذه مقيله صغيره كتبتها عنه
إبدأ قراءه من أول البسمله :
بسم الله الرحمن الرحيم
و دعك مما قيل قبلها
تم تعديل هذه المشاركة بواسطة مبتدئ جافا في 4 يوليو 2007 في 10:55
شكراً على هذا الموضوع الجميل ،
وأشهر immutable Object هو String Object فأنت لاتستطيع التعديل على سترنق بعد انشائه
أنت الذي يجب أن تشكر، جزاك الله خيرا فأنت الذي دفعني للقراءه في هذا الموضوع و من ثم فهمه
جزاك الله خيرا
أخ مبتدئ جداً نفيسة أخرى من نفائسك التي تجود علينا بها
لكن أريد أن أسأل عن الفائدة المرجوة من ال imutable
وشكراً على كل ما تقوم به
شكرا أخي alaadiaa
سؤال جميل جدا، جزاك الله خيرا،
لكني من ناحية ال design ، حقيقة لا أدرى،
ممكن تجد الجواب عند الأخ عيسى
http://www.ibm.com/developerworks/java/lib...j-jtp02183.html
الجافا تقدم فئات سترنق مختلفه ،
مثلاً إذا كنت تريد constant variables ولاتريد ان تعدل ولا تضيف على هذا المتغير فاستخدم الكلاس String
العكس للكلاس StringBuffer & StringBuilder
لماذا immutable هو نفس السؤال لماذا constant ،
لغرض أمان ، لغرض آداء ، لأغراض متعدده انت لاتريد وضع mutable object في برنامجك ،
لغرض آداء: مثلاً عندما يكون لديك String variable ويحجز مساحه معينه في الميموري ولا يتغير
شكراً لكم أخوتي
أحب أن أحصل على رأيكم في ترجمتي للمقالات التي طرحتموها
http://modonat-alaa.freehostia.com/?p=15
الموضوع موجود على مدونتي الأدبية كنت أريد نقله إلى هنا ولكن لم أحب أن يهمش
فأردت أن أستأذن الأخوة في فتح موضوع جديد قبل أن أٌقوم بذلك
بالخصوص الأخ مبتدئ جداً
يا أخي إنطلق على بركة الله ، و شكرا على هذه المقاله الرائعه و المجهود الرائع،،،
رائع ياعلاء ، حقيقة مقاله ممتازه
شكراً لك
شكراً لكم أخوتي
فلولا الله ثم أنتم ماكتبت حرفاً ولا علمت بالموضوع من الأساس
اعتذر لكم عن إضافتي للموضوع في الوقت الحالي
وذلك أن جهازي أصابه عطب في اللوحة الأم
سأحاول إضافته في أقرب إن شاء الله
شكرا لك أخي،،
إن شاء الله جهازك يقوم بالسلامه :D
هذا الموضوع مغلق.