Arrays, which are objects in Java, बनाए गए हैं। यह केवल रनटाइम पर हो सकता है।
ध्यान दें कि कई ऑब्जेक्ट्स जावा प्रोग्राम में बनाए जाते हैं, और आपकी ऑब्जेक्ट क्रिएशन केवल वीएम के प्रारंभ होने के बाद ही होती है। एक स्थिर सरणी प्रारंभिकरण आपके प्रदर्शन पर एक उल्लेखनीय बोझ नहीं डालने वाला है।
आप सरणी परिवर्तित नहीं करते हैं और आप कई उदाहरण है, यह के रूप में स्थिर घोषित करने के लिए सुनिश्चित हो:
static String[] fruits = {"Apple", "Pear"};
यह भी ध्यान रखें कि एक स्थिर संकलित सरणी हो सकता है के साथ एक महत्वपूर्ण अंतर: जावा सरणी उत्परिवर्तनीय है। आप इसकी लंबाई नहीं बदल सकते हैं लेकिन आप इसके तत्वों को बदल सकते हैं (या उन्हें हटा सकते हैं)। एक जावा सरणी, यहां तक कि अंतिम स्थैतिक, वास्तव में स्थिर नहीं है।
स्रोत
2012-11-09 15:39:06