Friday, January 11, 2019

Java Programming sinhala tutorial - Reserve words, Keyword, Identifiers, Command and Separator - Part 6

Reserve words, Keyword, Identifiers, Command and Separator

Reserve words & Keywords

    Java function හා වෙනත් භාවිතයන් සදහා වෙන්කර ඇති වචන reserve words ලෙස හදුන්වනවා. අපිට reserve words 53 ක් Java program ලිවීමේදී භාවිතා කරන්න පුළුවන්.
    මේ reserve words අතරින් වචන 50 ක් අපිට keywords ලෙස හදුනා ගන්න පුළුවන්. Keywords සදහා predefined කල තේරුමක් පවතිනවා.
    Reserve words වගේම keywords නුත් අපිට variable, class, method හෝ වෙනත් identifier එකක නමක් ලෙස පාවිච්චි කරන්න බැහැ. ඒ වගේම const හා goto යන keywords එකක් වගේම reserve words වන වචන 2ක දැන් භාවිතා කරන්නේ නැහැ.

ex:- if, else, byte, int, void, boolean, class

null, true, false යන මේ වචන 3 reserve words වුනාට keywords වන්නේ නැහැ.

Identifiers

Java program ලිවීමේදී variable, class, method වැනි දේ හදුනා ගැනීමට පාවිච්චි කරන්න වචන identifiers ලෙස හදුනා ගන්න පුළුවන්.

ex:-
class Example {}
int total;

පහත කරුණු ගැන identifiers නිර්මාණයේදී සැලකිලිමත් විය යුතුයි.

  • identifier එක සදහා එක වචනයක් පමණක් භාවිතා කරන්න.
                  int myName ; // correct
                  int my name ; // wrong
  • a-z, A-Z, 0-9, $, _ මේ සංකේත විතරක් identifiers නිර්මාණයේදී භාවිතා කල යුතු වේ. නමුත් පළමු අකුර a-z, A-Z විය යුතුයි.
                 int total ; // correct
                 int 123 ; // wrong
  • අපිට identifier එක සදහා ඕනෑම තරමක් දිග වචනයක් පාවිච්චි කරන්න පුළුවන්.
                 int my_name_is_aaaaaaaaaaaaaaaaaaaaaaaaaaaa ;
  • Java language එක case sensitive නිසා identifiers නිර්මාණයේදී එය භාවිතා කල හැක.
                 int a ; // correct
                 int A ; // correct
  • සාමාන්‍යයෙන් class name එකෙහි පළමු අකුර capital ද variable name එකෙහි පළමු අකුර simple ද ලෙස භාවිතා කරනවා.
                 int total ; // correct
                 class Example {} // correct

Comments

Java language එකේ comment වර්ග 2 ක් පවතී.
  1. Line comment
  2. Block comment
Line comment
source code එකේ ඇති එක line එකක් පමණක් compiler සැලකිල්ලට ගත යුතු නොවේ නම් මෙම ක්‍රමය භාවිතා කල හැක.


Block comment
source code එකේ ඇති line කිහිපයක් compiler සැලකිල්ලට ගත යුතු නොවේ නම් මෙම ක්‍රමය සුදුසු වේ.


Separator

source code එකේ ඇති characters වෙන් කිරීමට යොදා ගන්නා සංකේත separators ලෙස හදුන්වයි.

ex:- , ; :  ( ){ } [ ]

- චමෝදි -

0 comments:

Post a Comment