Java danuma bedaganna kamathi aya innawada?

amila325

Well-known member
  • Jul 11, 2006
    9,188
    33
    48
    mama java developer kenek.. mama use karannenam Eclipse... godak velavata java valata IDE ekak vidiyata loke godak denek use karanne Eclipse .. mokada eke one dekata plugins thiyanava.. IDEA ekath hodai bt eke problems godak thiyanava...



    :yes::yes::yes:

    :O :O IDEA wala thiyena problem mona wage ewada????
    man mulinma use kale Netbeans then Eclipse dan IDEA
    so mage personal experience eka anuwa IDEA wala thama coding godakma lesi...
    Netbeans thama ithin j2se side ekata yanawanam..(mokada swings walata thiyena drag and drop features hodai :) :))

    eclipse hodai anith dekata wada tikak light weight :) :)
     

    dracoz

    Active member
  • Mar 14, 2009
    681
    82
    28

    bathiya119

    Member
    Jan 20, 2008
    408
    15
    0
    CMB
    එල එල kavi වැෙඩි නැගල යනව ෙන්ද ඹන්න මාත් set වුනා ඹිනෙ දයක් අහන්න help එකක් ෙදන්නන්
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    Java ඉගෙන ගන්න කලින්...

    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 වල විතරමයි.
     
    Last edited:
    May 10, 2010
    325
    34
    0
    Kadawatha
    මේ ටිකත් ඕනි.........

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

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

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

    Attribute
    අපි class එකක් ඇතුලෙ හදන object එකකට අදාල values store කරන්නෙ attribute විදිහටයි.
     
    May 10, 2010
    325
    34
    0
    Kadawatha
    math ekka hitapu kattiya thiranayak ganna

    mama ada dakka thawath kenek Java patan aran thiyenawa.:shocked:
    mama hithanne api dennama kiyaladena de ekama deyak nisa api dennama meke post dana eka therumak nathi wadak kiyala.:no:
    anith sahodaraya theory araganneth mama theory araganna thaninmai.:yes:
    e nisa ekama de dennama dala elakiri eke server eka purawanna oninaha kiyala mata hithuna.:no:
    oyala thiranayak aran mata kiyanna.:)
    mama digatama karanna oni kiyala oyala kiyanawanam mama dugtama karannam.:yes::yes:
    naththam mama methanin me thread eka nawaththannam.:(:(

    math ekka hitapu okkomallata thanks !!
    :yes::yes:

    :(:(:(:(:(:(:(
     
    Last edited:

    ARDS

    Active member
  • Oct 14, 2010
    599
    32
    28
    cyber space
    :O :O IDEA wala thiyena problem mona wage ewada????
    man mulinma use kale Netbeans then Eclipse dan IDEA
    so mage personal experience eka anuwa IDEA wala thama coding godakma lesi...
    Netbeans thama ithin j2se side ekata yanawanam..(mokada swings walata thiyena drag and drop features hodai :) :))

    eclipse hodai anith dekata wada tikak light weight :) :)

    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... :) :)
     

    Mal Baba

    Well-known member
  • Apr 26, 2009
    106,262
    5,596
    113
    Blob Storage
    www.37innovate.com