मैं जावा सी ++ की तुलना में तेजी हो सकता है, इस पर कुछ सामग्री तक पढ़ रहा हूँ, और निम्नलिखित उद्धरण में आए:वर्चुअल फ़ंक्शन सीमाओं पर जावा इनलाइन कैसे हो सकता है?
"जावा तेजी सी से हो सकता है ++ क्योंकि JITs आभासी समारोह सीमाओं पर इनलाइन सकते हैं।"
(http://www.jelovic.com/articles/why_java_is_slow.htm)
इसका क्या मतलब है? क्या इसका मतलब यह है कि जेआईटी आभासी फ़ंक्शन कॉल को रेखांकित कर सकता है (क्योंकि संभवतः इसे रन टाइम जानकारी तक पहुंच है) जबकि सी ++ को अपने vtable के माध्यम से फ़ंक्शन को कॉल करना होगा?
धन्यवाद
टारस
+1 – ykaganovich
एक लाभ यह है कि गेटर्स और सेटर्स को पूर्ण रूप से जुर्माना भुगतान किए बिना पूर्ण अमूर्त सुरक्षा (इंटरफेस और सभी को कोडिंग) का अर्थ दिया जा सकता है। –