Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा 9 में वेरिएबल हैंडल क्या है?


वेरिएबल हैंडल एक चर या चरों के समूह का संदर्भ . है , स्थिर फ़ील्ड . के अन्य घटकों सहित , गैर-स्थिर फ़ील्ड, और बाहरी सरणी तत्व ढेर डेटा संरचना में। इसका मतलब है कि वैरिएबल हैंडल मौजूदा विधि संभाल . के समान है . इसे java.lang.invoke.VarHandle . का उपयोग करके दर्शाया जा सकता है कक्षा। हम java.lang.invoke.MethodHandles.Lookup का उपयोग कर सकते हैं वैरिएबल हैंडल create बनाने के लिए स्थिर फ़ैक्टरी विधि वस्तुओं। इसका उपयोग सरणी . में एकल तत्व तक पहुंचने के लिए भी किया जा सकता है , और बाइट[] सरणी।

सिंटैक्स

सार्वजनिक सार वर्ग VarHandle ऑब्जेक्ट का विस्तार करता है 

उदाहरण

आयात करें> varHandle =MethodHandles.arrayElementVarHandl e(int[].class ); इंट [] सरणी =नया इंट [5]; प्रिंटअरे (सरणी); varHandle.सेट (सरणी, 2, 5); प्रिंटअरे (सरणी); System.out.println(varHandle.प्राप्त करें (सरणी, 2)); } निजी स्थैतिक शून्य प्रिंटअरे (int [] सरणी) {System.out.println (Arrays.toString (सरणी)); }}

आउटपुट

[0, 0, 0, 0, 0][0, 0, 5, 0, 0]5 

  1. जावा में StringIndexOutOfBoundsException क्या है?

    जावा में वर्णों के अनुक्रम को संग्रहीत करने के लिए स्ट्रिंग्स का उपयोग किया जाता है, उन्हें वस्तुओं के रूप में माना जाता है। java.lang पैकेज का स्ट्रिंग वर्ग एक स्ट्रिंग का प्रतिनिधित्व करता है। आप या तो नए कीवर्ड (किसी भी अन्य ऑब्जेक्ट की तरह) का उपयोग करके या शाब्दिक (किसी भी अन्य आदिम डेटाटाइप क

  1. जावा में ArrayIndexOutOfBoundsException क्या है?

    एक सरणी एक डेटा है संरचना/कंटेनर/वस्तु जो एक ही प्रकार के तत्वों के एक निश्चित आकार के अनुक्रमिक संग्रह को संग्रहीत करता है। सरणी का आकार/लंबाई निर्माण के समय निर्धारित की जाती है। सरणी में तत्वों की स्थिति को अनुक्रमणिका या सबस्क्रिप्ट कहा जाता है। सरणी का पहला तत्व अनुक्रमणिका 0 पर संग्रहीत है और

  1. जावा में सूची को ऐरे में बदलें

    जावा में लिस्ट और ऐरे के बीच कनवर्ट करना एक बहुत ही सामान्य ऑपरेशन है। जावा में किसी सूची को ऐरे में बदलने का सबसे अच्छा और आसान तरीका .toArray() का उपयोग करना है। विधि। इसी तरह, हम Arrays.asList() . का उपयोग करके किसी सूची को वापस ऐरे में बदल सकते हैं विधि। नीचे दिए गए उदाहरण दिखाते हैं कि कैसे