2012-08-16 16 views
5

जावा 7 का AttributeView आपको फ़ाइल सिस्टम में ऑब्जेक्ट्स से जुड़े गैर-अपारदर्शी मानों को बनाने और अपडेट करने देगा। इसका क्या मतलब है?जावा 7 में "गैर-अपारदर्शी मान" का अर्थ क्या है?

+0

ओपेक का अर्थ है "छुपा, सुस्त, स्पष्ट नहीं"; इसलिए गैर-अपारदर्शी स्पष्ट, स्पष्ट, सुलभ, दृश्यमान होगा। क्या आप कुछ और विस्तृत चाहते थे? –

+1

हाँ कुछ विस्तार से सराहनीय होगा। – SKADIN

उत्तर

0

अपारदर्शी मान वे हैं जिन्हें पारित किया जा सकता है या केवल उसी वातावरण में उपयोग किया जा सकता है। उदा। जावा सरणी अपारदर्शी मान हैं जो केवल जावा कोड में गुजर सकती हैं। यदि आप जावास्क्रिप्ट या जेएनआई जैसे अन्य प्लेटफ़ॉर्म में कुछ उपयोग करना चाहते हैं तो आपको गैर-अपारदर्शी मानों का उपयोग करना होगा।

अधिक जानकारी के लिए: see this

2

ओपेक मूल्य अमूर्त आइटम हैं जिन्हें आप पास कर सकते हैं लेकिन देख या बदल नहीं सकते हैं। एक अच्छा उदाहरण ऑपरेटिंग सिस्टम द्वारा प्रदान किया गया एक फ़ाइल हैंडल है - आप एक प्राप्त कर सकते हैं और इसे अन्य कार्यों में पास कर सकते हैं जिनके लिए फ़ाइल हैंडल की आवश्यकता होती है, लेकिन आपके पास यह जानने का कोई तरीका नहीं है कि वास्तव में यह क्या है।

उदाहरण के लिए, किसी फ़ाइल का एक अपारदर्शी मान डिस्क पर फ़ाइल के होम ब्लॉक का भौतिक स्थान हो सकता है - जो कुछ मौजूद है, लेकिन जिसे आपको पढ़ने या लिखने की अनुमति नहीं है।

संबंधित मुद्दे