Java Variable Scope

Java Variable Scope

Java Variable Scope: जब हम जावा में कोई Program लिखे हैं तब हम Program में किसी भी स्थान पर कोई Variable Declare नहीं कर सकते हैं। सबसे पहले हमें ये तय करना होता है कि हमें किसी Variable की जरूरत कहां पर है। ये तय करना इसलिए जरूरी होता है क्योंकि हर Variable का एक Scope होता है, जो ये तय करता है कि किसी Variable को Program में कब तक व कहां से कहां तक Access किया जा सकता है।

जावा में किसी Variable के Scope को उसके Block से Identify किया जाता है। जो Variable जिस Block में Declare किया जाता है, वह Variable उसी Block तक उपयोग किया जा सकता है। उस Block से बाहर Variable को Use नहीं किया जा सकता है। जिस Variable को जहां पर Declare किया जाता है, वह Variable वहीं से Block के अन्त तक Visible रहता है।

सबसे महत्‍वपूर्ण रूप से ध्‍यान रखने वाली बात ये है कि Variable ना तो Create या Declare होने से पहले Visible रहता है और ना ही Program Control के Code Block या Statement Block से बाहर निकलने के बाद Visible रहता है। बल्कि जैसे ही Program Control किसी Block से बाहर निकलता है, उस Block के सभी Local Variables Destroy हो जाते हैं। इस प्रक्रिया को Programming में Variable का “Out Of Scope” होना कहते हैं। (Java Variable Scope : Wiki)

 

Code Block or Statement Block

Program Codes के Statements का वह समूह जिसे एक Opening व Closing Curly Braces ( { } ) के बीच लिखा जाता है, Statement Block या Code Block कहलाता है और सामान्‍यतया इसे केवल Block कहते हैं। Blocks का प्रयोग सामान्‍यतया Functions, Class, Loops आदि में किया जाता है, जो कि CC++ Programming Language के Functions, Class, Loops आदि के समान ही होते हैं। इन विभिन्‍न प्रकार के Block Constructs के बारे में इसी पुस्‍तक में हम आगे सीखेंगे।

Java Data Types - Range and Limits
Type Casting in Java

Java Programming Language in Hindiये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook Java in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

Java Programming Language in Hindi | Page: 682 | Format: PDF

BUY NOW GET DEMO REVIEWS