जावा में, कैसे महंगा एक डाली करना है यह सोचते हैंएक कास्ट ऑपरेशन Vs i ++ करने के लिए कितना महंगा है?</p> <pre><code>(MyObject) IObject; </code></pre> <p>बनाम:
i++;
"आई इंट = एन" यह पूर्ववर्ती।
संपादित करें:
उपेक्षा के साथ एक दूसरे के लिए (i ++), अगर आप कृपया होगा मेरे प्रत्यक्ष तुलना। मुझे इसे सामान्य शब्दों में दोबारा दोहराएं: सामान्य रूप से कितना महंगा है? अपने निष्क्रिय ऑपरेशन को अपने बेवकूफ "i ++" उदाहरण से बेहतर चुनें, उदाहरण के लिए एक सरल परिवर्तनीय घोषणा और असाइनमेंट लें, वीएम बाइटकोड/ऑपरेशंस के संदर्भ में कलाकारों की तुलना कैसे करें?
मैंने मापने वाली छड़ी के रूप में i ++ का उपयोग किया। यह एक बहुत बुरा विचार था। जब उन्होंने बेसलाइन के रूप में "मीटर" चुना तो उन्होंने बहुत बेहतर किया। जावा में ऑपरेशन लागत के लिए आधार माप इकाई है? एक जेवीएम सेशन? मुझे लगता है कि यह जावा ऑप को देशी कोड पर निर्भर करेगा ... एन्वाय, कास्टिंग कितना महंगा है? (तुम मेरे लिए मापने छड़ी उठा, मैं उस पर बुरा हूँ)
इन दो परिचालनों के बीच क्या संबंध है? आप इसे ध्वनि बनाते हैं जैसे कि उन्हें इंटरचेंज किया जा सकता है अन्यथा आप उनकी "लागत" की तुलना क्यों करेंगे? – Tudor
क्या? ... आप क्या करने की कोशिश कर रहे हैं? – Brendan
वाह .. -3 कुछ मिनटों में .. हमारे बेहतरीन घंटे नहीं। मैं यह पता लगाने की कोशिश कर रहा हूं कि सामान्य वीएस में एक छोटा सा ऑपरेशन कितना महंगा है। – Robottinosino