Java danuma bedaganna kamathi aya innawada?

May 10, 2010
325
34
0
Kadawatha
menna machan me link ekata gihin balahan
meke inna kota dial eka dannawada kiyala


http://a1.sphotos.ak.fbcdn.net/hphotos-ak-snc3/28517_1428476916805_1379297590_3073711_5733077_n.jpg :D:D

pissuda ban nawaththanna epa ban

sliit ekata den kastiya ena ekak nedda danne ne uba java dena nisa

aaa mama dial eka dakala thiyenawa. u IT porak ban. mama networking.

naha ban anith eka danneth mama dana Java thamai. ithin ui mai tharageta damma kiyala athi prayojanayak nahane..
 

Mal Baba

Well-known member
  • Apr 26, 2009
    106,262
    5,596
    113
    Blob Storage
    www.37innovate.com
    aaa mama dial eka dakala thiyenawa. u IT porak ban. mama networking.

    naha ban anith eka danneth mama dana Java thamai. ithin ui mai tharageta damma kiyala athi prayojanayak nahane..

    Aha Ehemada HIKZ U Mage Yaluwa Mata Kalin Batch Eke Inne U
    IT Thamai :yes::yes: Uba ntwrking da ela ela


    uba neda meka start kale uba pehedili karala dena widiya elakiri machan
    uba ganata danawa pehediliwa
    e nisa digatama karagena palayan uta ubata help eka denna kiyamu
    prashna awahama help eka dena kiyamu uge thred eka wahala:D:yes:
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    ane manda ban. man kamathina tharageta wada karanna.:no::no:
    mata one mokak hari hoda deyak karanna. ekai man meka patan gaththe. ehemai kiyala tharaga karanna mata uwamanawak naha.
     

    Mal Baba

    Well-known member
  • Apr 26, 2009
    106,262
    5,596
    113
    Blob Storage
    www.37innovate.com
    mama kohomada ban ehema kiyanne?????
    uge tread eka nawaththanna kiyala kiyanna bahane mata.
    :no::no::no:

    Ehenam Ithn Meka Digata Karan Palayan
    Dekama Naraka deyak Newei Ne Hm
    Awulak Ne Ban Koheth Ekai Math Eke Dekka Meke Wagema Liyala Thiyenne
    Awulak Ne Ban Ubath Karan Palayan Uth Karan Giya Den
    Java Ne Karanne Elakirianslata Dekama Use Full Wei
    Me Thread Ekata Feedback Weii Ne Kollo


    Add Next Lesson Here Macho:yes::yes::yes::D:D:D
     

    isuru143

    Well-known member
  • May 6, 2007
    4,053
    68
    48
    In this Planet
    අපිට Java කරන්න IDE software එකක් ඕනි.මම කරන්න හිතාගෙන ඉන්නෙ NetBeans IDE වලින්. කට්ටියට සම්පූර්ණ software එක download කරගන්න පුලුවන්ද?
    ඒකෙ size එක 318 MB වෙනවා.
    නැත්ත්ම් මම 5MB කෑලි වලට කඩලා upload කරන්නද?

    Here is the list of the Java IDEs'. http://www.dreamincode.net/forums/topic/21272-list-of-java-ides/

    But I think everyone should start with Eclipse IDE. Because most industrial software developers using it.
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    අපේ මුල්ම Java code එක

    Java වල අපි මොන වැඩක් කලත් ඒක කරගන්නෙ class එකකට කියල. අපිට Java වලින් පොඩි ගානක් හදා ගන්න ඕන වුනත් අපි ඒක කරන්නෙ class එකක් හරහායි. මොනව හරි පොඩි වචනයක් print කර ගන්න ඕන උනත් අපි ඒක කරගන්නෙ class එකක් හදලයි.
    මේ උදාහරනයෙන් ඒක තේරෙයි.


    Code:
     [B][COLOR="DarkRed"]class [COLOR="SeaGreen"]myname[/COLOR]{
    	public static void main(String args[]){
    
    	System.out.println("[COLOR="DarkOrchid"]My name is Kevin[/COLOR]");
        }
     }[/COLOR][/B]

    firsthprogrametoelakiri.png

    දැන් තේරෙනවද?
    "My name is Kevin" කියන වාක්‍යය print කරගන්න අපිට මේ code ටික අනිවාර්යයෙන් type කරගන්න වෙනවා.
     
    Last edited:
    May 10, 2010
    325
    34
    0
    Kadawatha
    හ්ම්ම් .....

    දැන් කට්ටිය හිතනව ඇති අපි කවදද code ගහන්නෙ කියලා???
    හදිස්සි වෙන්න එපා. code ඕන තරමක් හදාගන්න පුලුවන් පස්සෙ. ඊට කලින් අපි අපේ machine එකේ Java compiler හදාගන්න ඕනි. compiler නැතුව අපිට අපේ code එක machine එකට තේරෙන machine Language එකට හරව ගන්න විදිහක් නැහැ. අපේ code එක machine Language එකට හැරෙව්වෙ නැත්තම් machine එකට අපෙ code එක කියව ගන්න බැරි වෙනවා.


    ඔයාලා හොදට බලන්න, මම මගේ code එකේ javac කියල එකක් ගහල තියෙනවා. ඒකට තමයි java compiler කියන්නෙ.
    firsthprogrametoelakiri.png

    දැන් ඔයාලා ඔයලගෙ command prompt එකට ගිහින් javac කියල type කරල enter කරල බලන්න machine එක මොකද කියන්නෙ කියලා

    machine එක මෙන්න මේ වගේ error message එකක් දෙන්න ඕනි.
    withoutjc.jpg

    ඒ මොකද , machine එකට javac කියන compiler ඉන්න තැන හොයාගන්න බැහැ. ඒ නිසා අපි machine එකට කියන්න ඕනි javac කියන compiler ඉන්නෙ මෙන්න මෙතනයි කියලා. එහෙම compiler ඉන්න තැන පෙන්නල දෙනවට කියන්නෙ java වල path එක set කරනව කියලා.
    ඒකට මෙන්න මේ විදිහට path set කරන්න ඕනි ,


    Code:
      [COLOR="Purple"][SIZE="4"]set path="C:\Program Files\Java\jdk1.6.0_07\bin\"[/SIZE][/COLOR]

    setpath.jpg

    ඒ වඩේ හරියට කලාට පස්සෙ javac කියල ගහල enter කරල බැලුවම ,
    මෙන්න මේ විදිහට output එකක් දෙන්න ඕනි.

    withjc.jpg
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    ඔන්න පාඩමේ මුල ඉදන් මේ වෙනකම් ටික මම එක තැනකට ගත්තා

    මුලින්ම කියන්න ඕනෙ මම Java කාපු එකෙක් නෙවෙයි. මමත් තවම ඉගෙන ගන්නව. මේ post වල වැරදි තියෙනවනම් කියන්න.

    මේ මුල් ටික නම් හුගාක් කට්ටිය දන්නව අති. එත් නොදන්න අයට දැන ගන්නත් එක්කම කියන්නම් කෝ.

    Programming Language එකක් කියන්නේ මිනිස්සු විසින් හදගත්ත Language එකක්. මිනිස්සු ඒ විදිහට Language හදාගත්තෙ මොකක් හරි Machine එකකට හෝ Computer එකකට කියල වැඩ කරව ගන්න. එහෙම Machine එකකට හෝ Computer එකකට කියල වැඩ කරව ගන්න වැඩසටහනක් ලියනවට කියන්නෙ coding කරනව කියල.
    Programming Language එකකින් coding ලියද්දිත් අපි සාමාන්‍යයෙන් භාෂාවකින් ලියනව වගේම Grammer කොටසක් තියෙනව. ඒකට කියන්නෙ Syntax කියලා. එහෙම Grammer වැරදුනම කියන්නෙ Syntax errors කියල.

    Generations of Proggramming Languages
    Programming languages generation කිහිපයක් පසු කරමින් තමයි ඇවිත් තියෙන්නෙ.
    ඒව ,
    1st Generation
    2nd Generation
    3rd Generation
    4th Generation
    5th Generation කියල බෙදෙනව.,
    (මේ හැම දේම විස්තර කරන්න බලාපොරොතු වෙන්නෙ නැහ)

    Java කියන්නේ 3rd Generation Language එකක්.
    ඒ කියන්නෙ අපි Java වලින් code ලිව්වට Computer එකට ඒව තේරෙන්නෙ නැහැ. මොකද computer කියන්නෙ electronic භාණ්ඩයක්. computer එකට තේරෙන්නෙ voltage එකේ හා ධාරවේ අඩු වැඩි වීම් විතරයි. අපි code වලින් ලියන දේ computer එකට තෙරෙන Machine Language එකට හරවන්න අපිට අතර මැදියෙක් උවමනා වෙනවා. Java වල නම් මේ වැඩේ කරන්න අතර මැදියො දේන්නෙක් ඉන්නව. ඒ දෙන්නට කියන්නෙ Compiler & Interpreter කියල. මේ දෙන්න තමයි අපි ලියන Code එක Machine language එකට හරවන්නෙ. Java Install කරද්දි auto Install වෙනව.
    (වැඩි විස්තර ඕනිනම් කියන්න)

    Java install කරගන්න හැටි සහ Install කරගත්තට පස්සෙ කරන්න ඕන දේවල් ටික ඉස්සරහට කියන්නම්.

    Java වල Edition කිහිපයක්ම තියේනව J2SE, J2ME, J2EE....

    ඒ මුකුත් නෙවේ අපිට ඕන වෙන්නෙ JDK = Java Development Kit

    මම Download Links හොයල දෙන්නම්. එහෙම නැත්තම් ඔයාලට පුලුවන් www.java.com කියන site එකට ගිහින් ඔයාගෙ Operating System එකට හරියන Setup File එක අරගන්න.

    windows 32 bit & 64 :- Download Here

    Linux RPM (self-extracting file) :- Download Here

    for more details please refer SEE HERE

    මෙන්න මේකයි පිළිවෙල.

    මම දුන්න Link එකෙන්


    Download වෙච්ච .exe file එක run කළාම තමයි Java instalation file එක download වෙන්නෙ.
    View attachment 25088

    View attachment 25089


    ඊට පස්සෙ Install කරද්දි Install to: කියල destination address 2ක් ඉල්ලයි. එතනදි ඒ address වෙනස් නොකර default addresss එකටම install කරගන්න.
    මේකෙ jdk & jre වල වෙනස මම කියන්නම් ඉස්සරහට.
    Install කරද්දි මේ screenshoot බල බල හරියටම කරගන්න......


    jdk installation
    View attachment 25090

    jre installation
    View attachment 25091

    Java ඉගෙන ගන්න කලින් මේ ටිකත් දැනගෙන ඉදිමු.
    මොකද Java වල වැඩ කරන්න මේ ටිකත් ඕනි වෙනවා.

    JDK - (Java Development Kit)
    අපි Java Install කරනවා කියල Install කරන්නෙ මේක තමයි. මේ JDK කියන කොටසෙ ජ්තමයි අපිට Java වල වැඩ කරන්න ඕනි කරන Tools ඔක්කොම තියෙන්නෙ.
    උදා :- java , javac , javadoc , compiler , debugger , ....... & JRE

    JRE - (Java Runtime Environment)
    අපි Java වලින් ලියන program එකක් run වෙන්නෙ මේ කියන Runtime Environment එකේදි තමයි. මේක අතුලෙ Java program එකක් ලියන්න ඕන කරන tools මුකුත් නැහැ. මේකෙ තියෙන්නෙ Java program එකක් run වෙන්න ඕනි කරන දේවල් විතරයි.
    උදා : - JVM , class Libraries සහ අනෙකුත් උවමනා කරන files

    JVM - (Java Virtual Machine)
    JVM කියන්නෙ JDK සහ JRE කියන දෙකටම අයිති දෙයක්. අපි Java code එකක් ලියලා එක් javac කියන එක හරහා compile කලාම අපිට byte code කියල කොටසක් ලැබෙනවා. අපි ලියන Java program එක lines 1000ක් විතර උනත් මේ byte code කියන එක 3KB - 4KB ට වඩා වැඩි වෙන්නෙ නැහැ. මේ byte code එකේ තියෙන්නෙ binary instructions.
    අපිට පුලුවන් Windows වලදි Java program එකක් compile කරලා, ඒකෙන් ලැබෙන byte code එක Unix OS එකක් ඇතුලෙ run කරන්න. ඒ වගේම Unix OS එකක compile කරලා හදාගත්ත bite code එකක් Windows වලදිත් run කරන්න පුලුවන්. අපිට Java වල තියෙන ලොකු ප්‍රයෝජනයක් තමයි ඒක.
    ඒත් එහෙම Run කරන්න නිකන් බැහැ. එකට වෙනම ක්‍රමයක් තියෙනවා. ඒකට තමයි මේ Java Virtual Machine එක ඉන්නෙ. අපේ ලඟ තියෙන byte code එක මේ කියන JVM එක ඇතුලෙ ඉන්න Interpreter කියන කෙනා හරහා Machine code එකට හරව ගන්න පුලුවන්.


    ** අපි byte code එක ඕනම OS එකක හදාගෙන වෙනත් OS එකක run කරන්න පුලුවන් උනාට byte code එක interpret කරල ලැබෙන Machine code එක එහෙම කරන්න බැහැ. Windows වලදි හදාගත්ත Machine code එකක් run වෙන්නෙ Windows වලදි විතරයි. ඒ වගේම Unix වලදි හදාගත්ත Machine code එකක් run වෙන්නෙ Unix වල විතරමයි.

    Java වලට මේ ටිකත් ඕනි.........

    Class
    අපි දේන Data සහ Method වල එකතුවක්. අපි දෙන Data & Methods වලින් වඩ කරන්නෙ මේ Class එක ඇතුලෙයි.

    Method
    එක්තරා විශේෂ වැඩක් කරගන්න අපි හදන විශේෂ කොටසක් තමයි method එකක් කියන්නෙ.

    Attribute
    අපි class එකක් ඇතුලෙ හදන object එකකට අදාල values store කරන්නෙ attribute විදිහටයි.

    හ්ම්ම් .....

    දැන් කට්ටිය හිතනව ඇති අපි කවදද code ගහන්නෙ කියලා???
    හදිස්සි වෙන්න එපා. code ඕන තරමක් හදාගන්න පුලුවන් පස්සෙ. ඊට කලින් අපි අපේ machine එකේ Java compiler හදාගන්න ඕනි. compiler නැතුව අපිට අපේ code එක machine එකට තේරෙන machine Language එකට හරව ගන්න විදිහක් නැහැ. අපේ code එක machine Language එකට හැරෙව්වෙ නැත්තම් machine එකට අපෙ code එක කියව ගන්න බැරි වෙනවා.


    ඔයාලා හොදට බලන්න, මම මගේ code එකේ javac කියල එකක් ගහල තියෙනවා. ඒකට තමයි java compiler කියන්නෙ.
    View attachment 25196

    දැන් ඔයාලා ඔයලගෙ command prompt එකට ගිහින් javac කියල type කරල enter කරල බලන්න machine එක මොකද කියන්නෙ කියලා

    machine එක මෙන්න මේ වගේ error message එකක් දෙන්න ඕනි.
    View attachment 25197

    ඒ මොකද , machine එකට javac කියන compiler ඉන්න තැන හොයාගන්න බැහැ. ඒ නිසා අපි machine එකට කියන්න ඕනි javac කියන compiler ඉන්නෙ මෙන්න මෙතනයි කියලා. එහෙම compiler ඉන්න තැන පෙන්නල දෙනවට කියන්නෙ java වල path එක set කරනව කියලා.
    ඒකට මෙන්න මේ විදිහට path set කරන්න ඕනි ,


    Code:
      [COLOR="Purple"][SIZE="4"]set path="C:\Program Files\Java\jdk1.6.0_07\bin\"[/SIZE][/COLOR]

    View attachment 25199

    ඒ වඩේ හරියට කලාට පස්සෙ javac කියල ගහල enter කරල බැලුවම ,
    මෙන්න මේ විදිහට output එකක් දෙන්න ඕනි.

    View attachment 25198
     

    dj ice cold

    Well-known member
  • Nov 2, 2010
    34,523
    1,466
    113
    නෙතූෂි අක්කි ගාව
    එල එල..... මෙතන Java කරපු අයගෙන් සම්පූර්න support එක ඔනි.................:yes::yes::yes:

    මම ලොකුවට program එක හදනවනම් use කරන්නෙ NetBeans IDE. හුගක් කට්ටිය දන්නව අති IDE කියන්නෙ integrated development environments කියන එකට කියල. IDE එකක program කරද්දි අපෙ code එක වරදිනකොටම අපිට ඒක පෙන්නල දෙනව. ඒ නිසා errors දැනගන්නයි හදාගන්නයි ලේසියි.;)
    එහෙම නැත්තම් හදිස්සියට program එකක් හරිද කියල බලගන්න use කරන්නෙ notepad එක තම්යි.:)

    Bluej ගැන නම් මම දන්නෙ නහැ මචං.:sorry:

    කට්ටිය තව හොද ඒව දන්නවනම් කියන්න හොදේ...................

    :cool::cool::cool::cool:
    :yes::yes::yes: ela ela rep ;)
     

    amila325

    Well-known member
  • Jul 11, 2006
    9,188
    33
    48
    hehe seems like a IDEA lover... :D :D

    mamath mulin use kare Netbeans j2SE valata hodai.. after dat mama use kare IDEA... most of the applications are j2ee apps... keyboard shortcuts godakma thiyenne IDEA eke.. ita passe mama j2me apps develop kara.. bt IDEA vala j2me plugin eke issue ekak thiyanava.. eka IDEA bugs valath thiyanava...

    ita passe thama mama eclipse use kare... j2ee n j2me dev valata hodama IDE ekak with other third parties(maven,hibernate,spring,struts) ....

    IDEA load venna hena velavak yanava compared to other IDEs.. j2me valata hodata support karanneth na (visual midlet ehema).. Android app ekak dev karanna giyama epa venava.. simulator eka start vennama more than 5 min yanava mage machine eke(core i3 with 4GB memory)...

    Eclipse ekka compare karanakota matanam IDEA vala hoda keyboard shourtcuts n ant support eka vitharai.. n the big problem is crashing...

    thava factor ekak thama svn support.. in IDEA svn eka visualize karanna hoda vidiyak na.. nikan console eke pennanava vitharai... bt Eclipse vala venne mokakda kiyath pennanava (tree conflicts ehema)... like a command terminal..

    thava godak factors thiyanava .. mokada mama me 2ka thama use karana hinda :D
    nyway IDEs use karana vidiya eka ekkenata depend venava... :) :)
    ah sorry j2me amathaka wuna... man over 1 year j2me developer kenek hetiyata work kala a kale nam ithin Netbeans thama use kare.. Eth visual midlet eka nam use kare ne... tikak loku apps karanakota code level ekenma eka karana eka lesi... eth Game Designer ekanam eke maru harima lesi eka nam low level side ekata yanakota eka digata use karanawa :D :D... Well I used to be a Netbeans lover ;) ;)... man hadala dapu Numbers only text filed plugin ekakuth athi Netbeans site eke(swing walata) ;) ;)....

    n about IDEA man eclipse or IDEA wala j2me use karala ne Android only in Eclipse so eka nisa comparison ekak denna be... eth ape company eke seramala use karanne IDEA other than .NET ppl :P :P...
    ape swing, j2ee, mobile serama karanne IDEA wala...
    ah anika svn mata nam svn wala support eka wedi IDEA wala :D :D....
    may b oya hariyatama use karala nethi nisa dakke nethuwa athi... ;)...
    IDEA wala maven eka support eka ehemath niyamai.
    tawa ithin IDEA wala thiyenawa same project eke work karana aya same network innawanam eyalata puluwan IDEA wala idanma chat karanna oya wage ewa ;)
    ethakota IDEA wala code coverage, code inspections, tawa kiwwoth class search, method or variable search oya wage sehena dewal tikak thiyenawa coding walata lesi ewa :D :D....
    PS
    Ape office eke aya 400+ ayagen almost 200+ use karanne IDEA and mage office lap eka toshiba Core 2 2GB ram machine ekak :P :P(intern ne ithin inne :P anika office eke first time intern ayata laptop dunne :P).. mage ithin crash wunoth crash wenne oracle 10g ekai JBoss ekai(with a Huge app :P) tawa ape env ekata adala apps 3i ekka use karaddi thama :P :P..(which means it hardly crashes ;))
    my version is 9.0.2
     
    Last edited:

    amila325

    Well-known member
  • Jul 11, 2006
    9,188
    33
    48
    Code:
     [B][COLOR="DarkRed"]class [COLOR="SeaGreen"]myname[/COLOR]{
    	public static void main(String args[]){
    
    	System.out.println("[COLOR="DarkOrchid"]My name is Kevin[/COLOR]");
        }
     }[/COLOR][/B]

    podi correction ekak karanna kemathi awulak nethnam.... correction ekak kiwwe best practice ekak :) :)...
    me prog eke kisi weraddak ne... eth code karaddi follow karanna thiyena camel notation kiyala ekak eka genath kiyala dunnoth hodai :) :)...
    eke first rule eka thama class ekak liyaddi class name ekak patan ganne capital letter ekakin kiyana eka saha sema wachanekama first letter eka capital wena eka :) :)
    ex.
    Code:
    [COLOR="DarkRed"]class[/COLOR] [B][COLOR="SeaGreen"]MyName[/COLOR][/B]

    ohoma liwwanam niyamai :D
     
    Last edited:
    • Like
    Reactions: kavindaprabhath
    May 10, 2010
    325
    34
    0
    Kadawatha
    podi correction ekak karanna kemathi awulak nethnam.... correction ekak kiwwe best practice ekak :) :)...
    me prog eke kisi weraddak ne... eth code karaddi follow karanna thiyena camel notation kiyala ekak eka genath kiyala dunnoth hodai :) :)...
    eke first rule eka thama class ekak liyaddi class name ekak patan ganne capital letter ekakin kiyana eka saha sema wachanekama first letter eka capital wena eka :) :)
    ex.
    Code:
    [COLOR="DarkRed"]class[/COLOR] [B][COLOR="SeaGreen"]MyName[/COLOR][/B]

    ohoma liwwanam niyamai :D

    :yes: :yes: :yes: :yes: :yes: :yes: :yes:
    mama echchara eka hithuwe naha..... mokada kattiyata type karanna ona widiha thama kiyala dunne nathi nisa....
    code type karanna kiyala denakota aniwaryen ehema thamai ugannanne.....

    thank you machan eka pennala dunnata.
     

    amila325

    Well-known member
  • Jul 11, 2006
    9,188
    33
    48
    :yes: :yes: :yes: :yes: :yes: :yes: :yes:
    mama echchara eka hithuwe naha..... mokada kattiyata type karanna ona widiha thama kiyala dunne nathi nisa....
    code type karanna kiyala denakota aniwaryen ehema thamai ugannanne.....

    thank you machan eka pennala dunnata.
    nice work u r doing here keep it up..... :) :)
    Man SCJP(2006) SCMAD(2007) SCWCD(2009) karala thiyenawa SCBCD karanna inne :) :)...
    so java wala onema side ekakin ahanna, mata puluwan nam man anivaryen me thread ekata udaw karanawa.... anika me thread eka elakiri pro eke demmoth mokada...
    may b GT ta kiwwoth meka elakiri pro ekata change karala dei :) :)
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    nice work u r doing here keep it up..... :) :)
    Man SCJP(2006) SCMAD(2007) SCWCD(2009) karala thiyenawa SCBCD karanna inne :) :)...
    so java wala onema side ekakin ahanna, mata puluwan nam man anivaryen me thread ekata udaw karanawa.... anika me thread eka elakiri pro eke demmoth mokada...
    may b GT ta kiwwoth meka elakiri pro ekata change karala dei :) :)

    adahasanam hodaii.... eth kattiya meken wadak gannawa wage penunoth api pro ekata damu neda??
     

    h_abeysinghe

    Well-known member
  • Sep 4, 2008
    12,096
    435
    83
    32
    toronto,canada
    ela ela :D
    man just 5months java kara IJTS eke :) 60,000/= da koheda una
    eth bageta karadi man CA awa :D
    so dan mehe skul eke subject ekak widiyata man eka karanwa :D
    helps oni ayata puluwan widiyata denam :D ewagema man gawa tiyenawa mehe skul eke dena codes,tutes, ewath danam :D
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    api karane nam DR.Java kyala ekakin :D
    eka stable version ekak ::D
    http://www.drjava.org/

    menna ape TEXT book eka :D
    meka hari nam apita anith ayata denna bae but EK nisa dene :D
    menna aran balana
    http://www.4shared.com/document/IWW43Hkw/TEXT_book.html

    :yes::yes:
    thanks machan. api mehema karamu. oyata upload karanna pluwan notes upload karala link eka post karanna. ewa uwamana wena than waladi mama ewa dannam. naththam me thread eke danna puluwan puluwan than walata kelinma oya post karnna..................:yes:
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    මම කලින් ඔයාලට කියල දුන්නා Java compiler ඉන්න path එක set කරගන්න හැටි. ඒත් ඔයාලා command prompt එක close කරලා ආයිත් command prompt එකට ගිහින් javac කියල type කරලා බැලුවොත් ඔයාලට පෙනේවි machine එකට Java compiler හොයගන්න බැහැයි කියල message එකක් දෙනවා.

    දැන් මොකද කරන්නෙ??
    අපි machine එක shutdown කරලා ආයිත් login වෙන වාරයක් පාසා අපිට Java path set කරන්න වේවිද?

    එහෙම කරන්න ඕනි නැහැ.
    මම මේ කියන විදිහට Java වල path එක Windows වල System variable එකක් විදිහට set කලාම Windows start වෙද්දිම Java compiler ඉන්න තැන windows දැන ගන්නවා.

    මෙන්න පිළිවෙල :-

    1. System Properties වලට පිවිසීමට Windows key + Pause Break key එකවර press කරන්න. නැතිනම් My Computer මත rigth click කර Properties වලට පිවිසෙන්න.
    mycomrc.jpg

    2. එයින් Advanced Tab එක Select කරන්න.
    3. Environment Variables button එක click කරන්න.
    stpath1.jpg

    4. එවිට ලැබෙන window එකෙහි System variables තුල Path Select කර, Edit click කරන්න.
    stpath2.jpg

    5. එවිට Edit System Variable window එක open වේවි. එය තුල දැනට ඇති කිසිවක් වෙනස් නොකරන්න.
    6. දැන් මෙම code කොටස Variable value කියන කොටසේ අවසානයෙන් type කරගෙන OK කරන්න. නැවතත් OK , නැවතත් OK.

    Code:
           [B][SIZE="4"][COLOR="Red"];C:\Program Files\Java\jdk1.6.0\bin[/COLOR][/SIZE][/B]

    stpath3.jpg

    ** මෙම ක්‍රියා පිලිවෙල කිරීමේදි ඔබ අතින් යම් වරදක් සිදු වුයේනම් සියල්ලම cancel කර, නැවත මුල සිට පිලිවෙලින් කරන්න.