Data Type in java

Data type

  • डाटा टाइप और डाटा कंप्यूटर की दुनिया डाटा से लाजवाब  भरी हुई है।
  •  डाटा आपके पास कई तरह से उपलब्ध रहता है जैसे कि किसी व्यक्ति की उम्र या उसका नाम यदि। डाटा अलग अलग प्रकार का होता है। कभी डाटा संख्या में होता है और कभी शब्दों में | 
  • कोई भी वेरिएबल क्रिएट करने से पहले आप उसमें किस तरह का डाटा स्टोर करना चाहते हैं।  ये परिभाषित करना पड़ता है इसे ही डाटा टाइप  कहते।
  • डाटा टाइप यह  विभिन्न आकार और वैल्यूज हैं जिन्हें वेरिएबल  में स्टोर किया जाता है। 
  • जावा एक सांख्यिकीय रूप से टाइप की गई प्रोग्रामिंग भाषा है। इसका अर्थ है की इसके उपयोग से पहले सभी वेरिएबल डिक्लेअर  किए जाने चाहिए। इसलिए हमें वेरिएबल के टाइप और नाम को डिक्लेअर करने की आवश्यकता है।

Data Type in Java

Primitive Data Type 


  1. Byte

  2. Integer(int)

  3. Short

  4.  Long

  5. Character(char)

  6. Floating point(float)

  7. Double

  8. Boolean

Non- Primitive Data Types 

   String  Classes  Interfaces Array

(1) Byte

  • बाइट ये  एक  integer डाटा टाइप है | ये डाटा टाइप का size सबसे  छोटा  होता  है |
  • बाइट डाटा टाइप  size  1-byte (8 – bit)  होता  है |  
  • बाइट की default value ‘0’  होती  है |
  • बाइट की range size -128  से  127  होती  है | 
  • बाइट डाटा टाइप  का उपयोग बड़े arrays में space को बचाने के लिए किया जाता है | मुख्य रूप से integers के स्थान पर  एक बाइट  integer से चार गुना छोटा होता है।
       syntax   byte  byteVar;
      Examples byte a = 100, byte b = -50




(2) Integer(int)



  •  int ये डाटा टाइप  : byte short  से  size में  बड़ा  होता  है |

  • इसका size 4-bytes (32 – bit) होता  है |

  •  default value ‘0’  होती  है |

  •  Range size – 2,147,483,648  से  2,147,483,647  तक  होती  है। 

     syntax  int intVar;     


    Examples  int a = 400000, int b = -300000

(3) Short Data Type 

  • short डाटा टाइप का उपयोग byte डाटा टाइप के रूप में मेमोरी को बचाने के लिए भी किया जाता है। एक integer की तुलना में  2 गुना छोटा होता है | 

  • short डाटा टाइप  का  size 2 bytes (16 – bit) होता  है | 
  • Range size -32,768    से   32,767
  • Default value ‘0’ होती  है | 
      syntax : –  short shortVar;     
    Example :-  short s = 30000,  short r = -20567


(4) Long Data Type


  • Integer में सबसे  बड़ा  long integer डाटा टाइप  है|
  • long डाटा टाइप  का  size 8 bytes (64 – bit) होता  है |
  • Range size -9,223,372,036,854,775,808 से  -9,223,372,036,854,775,807  तक होता है |
  • Default value ‘0’ होता  है | 

   syntax  long longVar;
   Example  long a = 500000L, long b = -700000L

(5) character(char) data Type 

  • char डाटा टाइप  का  size  2 byte (16 – bit)  होता  है | 
  • char डेटा टाइप  एक  ही  character  का  होता होता  है | 
  • character को  single  quote (‘  ‘) में  लिखा  जाता  है | 
  • range size -0  से  – 65535  तक  होती  है | 
      syntax char charVar;      
     Example   char c = ‘A’

(6) Float Data Type

  • float डाटा टाइप एक single-precision  32- bit  IEEE 754 floating point है |
  • float का उपयोग मुख्य रूप से floating point numbers की large arrays memory को बचाने के लिए किया जाता है |

  •  float डाटा टाइप  का   size 4 bytes (32 – bit)  होता है | 
  • Range 3.4e- 038  से   3.4e+038 तक  होती  है | 
  • Default value ‘0.0f’ होती है |    

   syntax :–  float floatVar;
   Example :- f loat f = 0.8f;

(7) Double Data Type

  • double डाटा टाइप  का  size 8 bytes (64 – bit) का  होता  है |
  • Range size 1.7e-308  से  1.7e+038  तक  होती  ही | 
  • default value ‘0.0d’  तक  होती  | 
      syntax   double doubleVar;     
     Example  double d=45.8d;

(8) Boolean data type 

  • यह डाटा टाइप  simple flags  के लिए उपयोग किया जाता है जो  true / false  conditions को  track करता है |
  • boolean डाटा टाइप  के  लिए  ‘ true’  और  ‘false’ ये  दो  values होती  है |
  • Default value  ‘false’ होती  है |  
  • boolean डाटा टाइप  का  size virtual machine-dependent है।

          syntax : –  boolean booleanVar;
      Example  : –  boolean b = true; 

Non Primitive Data Type

String 
string को array की एक characters के रूप में defined  किया गया है। एक character array और एक string  के बीच का अंतर है  |  string  को एक विशेष character  0 0 ‘ के साथ समाप्त किया जाता है।

Syntax:   <String_Type> <string_variable> =   “<sequence_of_string>”;


Example : –   // Declare String without using new operator 
                     String s = “gurukulsofttechnology”; 

                     // Declare String using new operator 

                      String s1 = new String(“gurukulsofttechnology”); 

Object  
यह  ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग का  एक basic unit है और  यह वास्तविक जीवन की इकाइयाँ को represent करता है। एक सामान्य  जावा प्रोग्रामिंग कई ओब्जेट बनाता है |  जैसा कि आप जानते हैं  invoking methods  द्वारा interact करते हैं।

  1.  State : – यह किसी ओब्जेट की विशेषताओं द्वारा दर्शाया जाता है। यह किसी ओब्जेट के attributes को भी वर्णन करता  है।
  2. Behavior : – यह एक ओब्जेट के मेथड को का प्रतिनिधित्व किया  जाता है। यह अन्य ओब्जेट के साथ किसी ओब्जेट के प्रतिक्रिया को भी वर्णन करना है।
  3. Identity : –  यह एक ओब्जेट को एक unique name देता है और एक object को अन्य ओब्जेट के साथ  interact करने में  capable  बनाता है।

           

Leave a Reply

Your email address will not be published. Required fields are marked *