Java in Hindi – Variable

variable in java in hindi, variable kya hai,

  • variable in java in hindi
    • Variable in hindi
    • Types of Variables in hindi
      • Local Variable in Hindi
      • Instance variable in Hindi
      • Static variable in Hindi

variable in java in hindi

variable in java in hindi

एक variable एक container है जो value hold करता है जब जावा प्रोग्राम execute होता है। एक variable एक data type के साथ assigned होता है।

Variable, memory location का एक नाम है। जावा में तीन प्रकार के variable होते हैं: local, instance और static.

जावा में दो प्रकार के data types हैं: primitive और non-primitive.

Variable in hindi

Variable memory में allocated reserved area का नाम है । दूसरे शब्दों में, यह मेमोरी लोकेशन का एक नाम है । यह “vary + able” का एक combination है जिसका अर्थ है कि इसकी value बदली जा सकती है।

  1. int  data = 50 ; // यहाँ डेटा परिवर्तनशील है  

Types of Variables in hindi

जावा में तीन प्रकार के variables हैं:

  • Local variable
  • Instance Variable
  • Static variable

1) Local Variable in Java in Hindi

Method के body के अंदर घोषित एक variable को local variable कहा जाता है। आप इस variable का उपयोग केवल उस method के भीतर कर सकते हैं और class में अन्य methods को भी पता नहीं है कि variable मौजूद है।

एक local variable को “static” keyword के साथ परिभाषित नहीं किया जा सकता है।

2) Instance variable in Java in Hindi

Class के अंदर घोषित एक variable लेकिन method के body के बाहर, instance variable कहलाता है। इसे static घोषित नहीं किया गया है।

इसे instance variable कहा जाता है क्योंकि इसकी value, instance specific है और instances के बीच साझा नहीं की जाती है।

3) Static variable in Java in Hindi

एक variable जिसे static घोषित किया जाता है उसे static variable कहा जाता है। यह local नहीं हो सकता। आप static variable की एक प्रति बना सकते हैं और class के सभी instances में साझा कर सकते हैं। static variable के लिए मेमोरी आवंटन (allocation) केवल एक बार होता है जब class को मेमोरी में load किया जाता है।

Example to understand the types of variables in java

  1. class A{  
  2. int data=50;//instance variable  
  3. static int m=100;//static variable  
  4. void method(){  
  5. int n=90;//local variable  
  6. }  
  7. }//end of class  

Java Variable Example: Add Two Numbers

  1. class Simple{  
  2. public static void main(String[] args){  
  3. int a=10;  
  4. int b=10;  
  5. int c=a+b;  
  6. System.out.println(c);  
  7. }}  

Output:

20

Java Variable Example: Widening

  1. class Simple{  
  2. public static void main(String[] args){  
  3. int a=10;  
  4. float f=a;  
  5. System.out.println(a);  
  6. System.out.println(f);  
  7. }}  

Output:

10
10.0

Java Variable Example: Narrowing (Typecasting)

  1. class Simple{  
  2. public static void main(String[] args){  
  3. float f=10.5f;  
  4. //int a=f;//Compile time error  
  5. int a=(int)f;  
  6. System.out.println(f);  
  7. System.out.println(a);  
  8. }}  

Output:

10.5
10

Java Variable Example: Overflow

  1. class Simple{  
  2. public static void main(String[] args){  
  3. //Overflow  
  4. int a=130;  
  5. byte b=(byte)a;  
  6. System.out.println(a);  
  7. System.out.println(b);  
  8. }}  

Output:

130
-126

Java Variable Example: Adding Lower Type

  1. class Simple{  
  2. public static void main(String[] args){  
  3. byte a=10;  
  4. byte b=10;  
  5. //byte c=a+b;//Compile Time Error: because a+b=20 will be int  
  6. byte c=(byte)(a+b);  
  7. System.out.println(c);  
  8. }}  

Output:

20

Leave a Reply

DMCA.com Protection Status