इस साधारण सर्विसलेट नमूना पर विचार करें:
सुरक्षित व्हॉइड doGet (एचटीटीपीएर्वलेट अनुरोध अनुरोध, एचटीटीपीएसर्वेट प्रतिसाद प्रतिक्रिया) {कुकी कुकी = request.getCookie (); // कुकी ऑब्जेक्ट के साथ अजीब सामान}
मुझे हमेशा आश्चर्य होता है .. यदि आप ऑब्जेक्ट को cookie
संशोधित करते हैं, तो क्या यह ऑब्जेक्ट या संदर्भ से है?
यदि आप वस्तु
कुकी
को संशोधित करते हैं, तो यह वस्तु द्वारा या संदर्भ से?
आप यहां "संशोधित" से क्या मतलब है पर निर्भर करता है। यदि आप संदर्भ के मान को बदलते हैं, अर्थात cookie = someOtherObject
, फिर मूल वस्तु को संशोधित नहीं किया जाता है; यह सिर्फ इतना है कि आपने इसका संदर्भ खो दिया है। हालांकि, यदि आप ऑब्जेक्ट की स्थिति बदलते हैं, उदा। cookie.setSomeProperty (otherValue)
पर कॉल करके, आप निश्चित रूप से ऑब्जेक्ट को संशोधित कर रहे हैं।
अधिक जानकारी के लिए इन पिछले संबंधित प्रश्नों पर एक नज़र डालें:
< उल>
Comments
Post a Comment