Core Java programming language के पिछले tutorial के part-1 और part-2
में हमने “First Java Application” और उससे सम्बन्धित कुछ जरूरी तथ्यों के विषय
में समझा था| आज के tutorial में हम “Java Tokens and Data Types” के बारे में जानेंगे|
मगर, जिससे पहले हम यह tutorial प्रारम्भ करें,
उससे पहले मैं आपको पिछले tutorial से जुड़ी हुयी कुछ महत्तवपूर्ण बात बता देना
चाहता हूँ, जो मैं पिछले tutorial में आपको बताना भूल गया था| पिछले tutorial के अन्त
में मेने आपको बताया था कि हम Core Java programming language में single source code में
multiple main classes को declare कर सकते हैं| परन्तु, real time applications
में ऐसा करना सम्भव नहीं है| Real time applications में केवल एक main class होती
है, जो application में मौजूद बाकी सभी classes को control करती है|
तो आइये, प्रारम्भ करते
हैं आज का tutorial:
Java Tokens
Java programming language की वह smallest unit, जो स्वतन्त्र रूप से
अपना एक अलग meaning रखती है, Tokens कहलाती है|
·
Tokens,
वह smallest elements होते हैं, जिनका compiler के लिए एक विशेष मतलब होता है|
·
Tokens ही
Java programming language में java program/source code के structure को define
करते हैं|
·
Java
programming language में 5 प्रकार के Tokens होते हैं, जो नीचे दिए गए map की
सहायता से समझे जा सकते हैं|
Java Keywords
Keywords किसी भी programming language का एक महत्तवपूर्ण भाग होते
हैं| जोकि, Java में कुछ specific features, implement
करते हैं| इन्हें Reserved words भी कहा जाता है|
Note: Core Java में Keywords/ Reserved words की
संख्या लगभग 60 है|
Core Java के Keywords/ Reserved words की list निम्न प्रकार से है:
Java Literals
o Java programming
language में coding करते समय हमें कभी-कभी ऐसी values की आवश्यकता होती है, जिनकी
value पूरे program में स्थिर अर्थात constant रहती है| ऐसी values/data को Java
programming language में Literals कहा जाता है|
o Java Literals को
सामान्यतः symbolic form में represent किया जाता है|
o Java Literals को नीचे
दिए गए map द्वारा समझा जा सकता है:
o Java Literals को
निम्नलिखित भागों में विभाजित करके समझा जा सकता है:
1.
Integer Constant
Java programming
language में Integer data types अर्थात byte, short, int, long, आदि को हम चार
प्रकार से specify कर सकते हैं|
i.
Decimal literals (base 10)
In this form, the
allowed digits are 0-9.
Example: int num = 125;
ii.
Octal literals (base 8)
In this form, the
allowed digits are 0-7.
Note: The octal number should
be prefix 0.
Example: int num = 0316;
iii.
Hexa decimal literals (base 16)
In this form, the
allowed digits are 0-9 and A-F. We can use Uppercase and lowercase characters.
Note: The hexa decimal number
should be prefix with 0x or 0X.
Example: int num = 0X123Face;
iv.
Binary literals
From version 1.7
onwards, we can specify literals value even in binary form. Also, allowed digits
are 0 and 1.
Note: Binary literals should
be prefixed with 0b or 0B.
Example: int num = 0b11100;
2.
Floating-point literals
Floating-point type में
हम सिर्फ decimal form में ही literals को specify कर सकते हैं| Java में दो
प्रकार के floating-point data types होते हैं, float और double.
Note:
ü Java programming
language में double type को d or D notation के साथ भी express किया जाता है|
ü float type को f or F के
साथ express किया जाता है|
ü इसके साथ ही float type
को e or E notation के साथ भी express किया जाता है|
Example: double d = 125.15;
float num = 25.15f;
3.
Character literals
Character types
literals, एक character को store करने के लिए 16-bit Unicode का प्रयोग करते हैं| Character
literals को single quotes में लिखा जाता है|
Example: ‘a’, ‘b’, ‘c’, ‘A’,
‘B’, ‘C’, etc.
4.
String literals
इन्हें हमेशा double
quotes में लिखा जाता है|
Example: “Siddhath”, “Abcd”,
“abc”, “Abc123”, etc.
Back slash/Escape
sequences
Java programming language में कुछ characters
को इच्छानुसार Output प्राप्त करने के लिए back slash characters के साथ प्रयोग
किया जाता है| जिनकी list निम्नलिखित है:
\\ à Back slash
\ à Continuation
\b à Backspace
\udddd à Unicode character
\f à Form feed
\n à New line
\r à Carriage return
\t à Horizontal tab
\’ à Single quote
\” à Double quote
\ddd à Octal character
5.
Boolean Constants/Literals
Java programming
language में Boolean constants/literals का प्रयोग true/false को represent करने
के लिए किया जाता है|
Example: boolean val1 = true;
boolean val2 = false;
Data Types
·
Data types का प्रयोग विभिन्न प्रकार की values को represent
करने के लिए किया जाता है|
·
Java programming language में दो प्रकार के Data types
होते हैं:
i.
Primitive/Standard data types
ii.
Abstract/Derived data types
·
Compiler, computer programmer द्वारा define किये गए
data type के आधार पर निम्नलिखित दो कार्य करता है:
ü Compiler, data type के
according memory reserve करता है|
ü उस reserve memory को एक
name देता है|
·
Java data types को हम नीचे दिए गए map से समझ सकते हैं:
तो दोस्तों, कैसा लगा आज का tutorial? आशा
करता हूँ कि आपको इस tutorial में बताई गयीं बातें समझ में आ गयी होंगी| इस
tutorial में बस इतना ही| अगले tutorial में हम जानेंगे Java Variables के बारे
में| अगले tutorial के साथ आप लोगों से जल्द ही मुलाकात होती है| तब तक के लिए
हँसते रहिये, खुश रहिये, खाते रहिये और पढ़ते रहिये|
आपका
अँकुर सक्सेनाPrevious: First Java Application-Part 2
Next: Java Variables
0 Comments