Skip to main content

දැල් බෝංචි ;) - NetBeans

මුලින්ම මං හැමෝගෙන්ම සමාව ඉල්ලනව ඉක්මනටම ඊළඟ පාඩම ඉදිරිපත් කරන්න බැරි වුන එකට. පොඩි පොඩි වැඩ ගොඩකට හිර වුණු නිසයි මේ තරම් පරක්කු වුනේ. හරි, දැන් පාඩමට යමු.....

මං විශ්වාස කරන විදියට ඕනෑම දෙයක් ඉගෙන ගන්න ක්‍රම 2ක් තියෙනවා.
  1. thoery පොත් කට පාඩම් කිරීම
  2. තනියම අත්හදා බැලීම
පලවෙනි ක්‍රමය ලේසියි. ඒත් ඉගෙන ගන්න පුළුවන් තවත් කෙනෙක් පොත් ලියනකන්, වෙබ් පෝස්ට් දානකන් විතරයි. ඒත් දෙවෙනි ක්‍රමයේදී එහෙම සීමාවක් නෑ. නමුත් දෙවෙනි ක්‍රමය ගොඩාක් අමාරුයි. සමහර විට කරන හැමදේම අත ඇරලා දාන්නත් හිතෙන වෙලාවල් එනවා. ඒත් ඒ වගේ වෙලාවට පොඩ්ඩක් ඉවසල ඉස්සරහටම ගියොත් ඉගෙන ගන්න තියෙන සාර්ථකම ක්‍රමය තමයි තනියම අත්හදා බැලීම් කරමින් ඉගෙන ගැනීම.
ජාවා වලදීත් මේ දේ මේ විදියටම බලපානවා. (අත්දැකීමෙන් කියන්නෙ) ඔයාලටත් ලේසියෙන්ම ජාවා භාෂාව තනියම ඉගෙන ගන්න පුළුවන් tool  එකක් ගැනයි අද මං කියලා දෙන්න යන්නේ. (ජාවා විතරක් නෙමෙයි. තවත් පරිගනක ක්‍රමලේඛ භාෂා ගණනාවක්ම මේ tool එකෙන් හසුරුවන්න පුළුවන්)
මෙතනින් NetBeans 7.4 Java SE edition එක බාගන්න.



NetBeans download වුනාට පස්සේ සාමාන්‍ය software එකක් install කරන විදියටම install කර ගන්න.(ප්‍රශ්නයක් වුනොත් comment එකක් දාන්න)
Install වුනාට පස්සේ Start --> All Programs  --> NetBeans --> NetBeans IDE 7.4 path එකෙන් ගිහින් NetBeans open කර ගන්න.


මුලින්ම විවෘත කලාම මේ වගේ වින්ඩොව් එකක් දිස්වේවි. මීට පස්සේ අපේ පාඩම් සහ අත්හදා බැලීම් බොහොමයක් මෙතන තමයි සිදු කරන්නේ.

Comments

Popular posts from this blog

JVM (Java Virtual Machine) ගැන මූලික අවබෝධයක්

ටික දවසකට පස්සේ ඔන්‍න‍ තවත් පාඩමක් අරන් ආවා. :) කලින් පාඩම අවසානයේදී මං කිවුව වගේම ජාවා වැඩසටහනක් පරිගණකයේදී ක්‍රියාත්මක වෙන්නේ කොහොමද කියල පැහැදිලි කරන්නයි මේ සූදානම. මං හිතනවා මේ හැමෝම Operating System, එහෙමත් නැත්නම් මෙහෙයුම් පද්ධති කියන දේ දන්නවා කියල... උදාහරණයක් විදියට, Windows XP, Windows Vista, Windows 7, Windows 8, Mac OSX, Ubuntu, Solaris, Android වගේ නම් වලින් අපි අහල දැනගෙන තියෙන්නේ මෙහෙයුම් පද්ධති කිහිපයක්. මේ මෙහෙයුම් පද්ධති බොහොමයක් පරිගනකයකදී ක්‍රියාත්මක වෙන්නේ එකිනෙකට වෙනස් ආකාර වලින්. ඒ වගේමයි ඒවා තුල ක්‍රියාත්මක කල හැකි මෘදුකාංගත් එකිනෙකට වෙනස්. මේ නිසාම බොහොමයක් මෘදුකාංග නිපදවන්නන්ට සිදු වෙලා තියෙනවා ඒ ඒ මෙහෙයුම් පද්ධතියට සරිලන විදියට එකම මෘදුකාංගය වෙන වෙනම කේත කරන්නට. නමුත් ජාවා පරිගණක භාෂාව භාවිතයෙන් නිපදවන මෘදුකාංග වලට මේ ගැටළුව උත්ගත වෙන්නේ නැහැ! ජාවා මේ තරම් විශේෂ වෙන්න මේකත් එක් හේතුවක්. මුල් පාඩම් වලදී මං සඳහන් කල විදියට, පරිගණකයක් හඳුනන්නේ 1 සහ 0 පමණයි. හරියටම කිවුවොත් අදාල අවස්ථාවේදී පරිගණකයේ පරිපථ හරහා විදුලිය ගමන් කරනවද නැද්ද කියන එක තම...

Variables සහ Data Types ( 1 කොටස )

ඔන්න පොරොන්දු වුනා වගේම Data Types ගැන පාඩම අද ඉදිරිපත් කරනවා. Data types කියන්නේ මොනවද කියල විස්තර කරන්න කලින් මෙන්න මේ පොඩි ප්‍රෝග්‍රෑම් එක ක්‍රියාත්මක කරලා බලන්න. මේ code එක Notepad එකට copy කරලා, මම කියල දුන්නු විදියට cmd එකෙන් compile කරලා run කරලා බලන්න. class Test{ public static void main(String args[]){   byte b = 10; short s = 20;   int i = 30; long l = 40;   double d = 34.5;   float f = 55.456f;   char c = 'x';   boolean bool = true;   System.out.println(b);   System.out.println(s);   System.out.println(i);   System.out.println(l);   System.out.println(d);   System.out.println(f);   System.out.println(c);   System.out.println(bool); } } මේ code එක run කලාම පහත දැක්වෙන විදියේ ප්‍රතිපලයක් ලැබේවි. වැඩසටහනේ අන්තිම පේලි...

Variables සහ Data Types (3 කොටස)

Variables සහ Data Types පාඩමේ ඉතිරි කොටස අද අවසන් කරන්න බලාපොරොත්තු වෙනවා.  Variables සහ Data Types 2වන කොටස අවසන් කළේ data types භාවිතයේදී ඇති වන error කිහිපයකින්. අද අපි බලමු ඒ errors ඇති වන ආකාරය සහ ඒවා වලක්වා ගන්නා විදිය. මේ code එක compile කරලා බලන්න. class A { public static void main(String[] args) { byte b = 200; System.out.println(b); } } compile කරන විට පහත දැක්වෙන ආකාරයේ error එකක් ඒවි. හොඳින් බලන්න error එකේ කියල තියෙන්නේ මොකක්ද කියලා.  " A.java:3: error: possible loss of precision " කියලයි error  එක තියෙන්නේ. මේ කියන්නේ, A.java කියන ෆයිල් එකේ 3වන පේලියේ  possible loss of precision කියන   error එකක් තිබෙනවා කියලයි. ඊට යටින් ඒ error  එක ඇති වුන තැන පෙන්වනවා. ඊළඟ පේළියෙන්  අදාල error එක පිලිබඳ තවත් තොරතුරක් ලබා දෙනවා. required: byte - අවශ්‍ය කරන්නේ byte වර්ගයේ දත්තයක්. found:    int - හමුවූයේ int වර්ගයේ දත්තයක්. මේ error report එක තුල error එක ඇති වෙන්න හේතුව පැහැදිලිවම සඳහන් කරලා තිබෙනවා. Java ඉගෙන ...