JAVA මුල සිට උගනිමු සින්හලෙන්..

chamikawp

Well-known member
  • May 14, 2008
    4,986
    3,844
    113
    Galle
    Elakiri a.............
    11.gif

    Good Work :D
    Keep it up!!
     

    Gayan_BC

    Well-known member
  • Jan 28, 2012
    5,967
    847
    113
    Everywere
    cmd ekee nama kotamu (2nd lesson)

    හොදයි අපි අපේ 1st Java program එක ලියන්න පටන් ගම්මු..අපි මුලින්ම Java program ලියන්න notepad 1ක use කරමු.


    notepad open කරගැනිමට


    Start > All Program > Accessories > Note Pad
    :D:D


    දැන් අපි program 1 ක ලිවිමට පටන්ගමු.....

    සැම විටම Java program 1ක් ලියනු ලබනුයේ class 1ක් තුලය.ඒ කියන්නෙ මේ වගෙයි..


    class HeloElakiri {
    ........Your code heare.........
    }


    ..class ekak kiyane geyak hadanna api daana athhi waramak wage..

    මෙහි class යන වචනයේ සියලුම අකුරු simple අකුරු වේ.මෙහි ලියන සියලුම commands මෙම {} න් තුල ලිවිම සිදු කරයි..HeloElakiri යනු program ඒකේ name 1 වන අතර කිසිම විටක space තැබිම සිදුකල නොහැක."_"yediya haka(mulat, madata,agata)."numbers" agata yediya haka(class name ekee)."symbles" yediya nohaka. save කිරිමේ දී අනිවාරයෙන් file extension 1ක .java ලෙස save කල යුතුය.
    උදා-elakiri.java







    ඔන්න දැන් මම සම්පුර්න program 1ක් ලියනවා ඔයාලගේ name1 printක් විම සදහා.


    class MyFirstProgram {
    public static void main (String args[]){
    System.out.println("Ek java clubl");
    }
    }


    මෙහි String සහ System යන වචන හි මුල් අකුරු capital විය යුතුය..
    දැන් මේ program 1ක name.java ලෙසින් කැමති folder 1ක් තුල save කල යුතුය. save කලාට පසුව අපි බලමු program 1ක Run කරන ආකාරය...


    Java Program 1ක් Run කිරිමට පෙර Compile කල යුතුය..මම දැන් Compile කර Run කරන ආකාරය පියවරෙන් පියවර කියන්නම්.

    ඒ සදහා

    මුලින්ම


    1.DOS Prompt ‍1ක ලබාගැනිමට Run 1කේ cmd ලෙස type කර [enter] කරන්න

    file 1ක save කර ඇති folder 1කට යාමට cd command 1ක පහත ආකාරයට use කල හැක


    file 1ක save කර ඇති folder 1කට තුලට ඇවිත් javac name.java [enter]කරන්න.මෙහි දී program 1ක Compile විම සිදුවේ. program 1කේ errors ඇත්නම් මෙතනදී display වේ.
    ඉන් පසුව program 1ක Run කිරිමට java name [enter] කරන්න
    ඉන් පසුව program 1ක පහත පරිදි Run වේ.mehidi save karana name eka kawarak unath api java programme eka run kiree meedii class ekata laba dun namin run kalauthu maya..



    මේ අකාරයට ඔබට විවිද දේවල් display විමට Java programs ලිවිය හැක.

    javahz.jpg


    අපි ඉදිරියේ දී public static void main (String args[]) ලිවිමේ දී psvm ලෙසටත් System.out.println("");යන්න sop ලෙසටත් කිමේ පහසුව සදහා නම්කරන්නෙමු..



    Java වල කිසියම් දෙයක් print කිරිමට System.out.print("")යන්න in නැතිවද භාවිතා කල හැක.
    ඔබට System.out.println("") සහ System.out.print යන 2 වෙනස පහත හ දුන්වාදී ඇත.

    System.out.println("") යන්න print කර cursor 1ක පහල පේලියට යැම සිදුවන අතර System.out.print("") හි දි print කර cursor 1ක ඒතනම නැවතිම සිදුවේ.


    ඔබට ඒක දි ගට පහලට පේලි කිපයක් print කරගැනිමට පහත පරිදි /n භාවිත කර program 1ක ලිවිය හැක......



    class elakiri {
    public static void main (String args[]){

    System.out.println(" elakiri\n GTRZ \n Java");

    }
    }


    මෙය පහත පරිදි run වේ............


    30236155.jpg



    PS:meeka karanakota erros godak athi wei oyalata ewa methana post karanna man erros puluwan widihata penwala denam..apahadili than tiyanawanm ahanna.:yes::yes::yes:
     
    Last edited:

    Gayan_BC

    Well-known member
  • Jan 28, 2012
    5,967
    847
    113
    Everywere
    macahan mage win 7 tiyenne oya user variable eke path eka nahane mage..? mokada karanne

    thnxx rep ekata..macahn ehenam uba mulinma..user varibles wala new ghin path namin varible ekak hadahan..ethana value ekata C:\Program Files (x86)\Java\jdk1.7.0_01\bin(mee widihata path location eka ubee ekata anuwa ganin macahn) path eka deela save karageana ok kara ganin..dan aphu cmd eka run karala 'javac' deela balahan bro wadee goda..awlak tibunoth pm me..
     

    Gayan_BC

    Well-known member
  • Jan 28, 2012
    5,967
    847
    113
    Everywere
    Netbeans Wala JDK Nethuwa Install Karanna Berida Oi


    macahn jdk daagana oona seratama kalin mama netbeans ide eka gana me serama ewara wela kathaa karanm..

    man aniwaren java wala jvm eka(java virtual machine) eka.kohomada meeka platform indipented wenne kiyana eka esarahata pahadili athuwa danam danata mehema yamuko..