java ක්රම ලේඛන භාෂාව part 2
අපි මෙම ලිපියෙන් බලමු java platform ජාවා ප්ලැට්ෆෝම් එක සම්බන්දව.
අපි මුලින්ම හදුනා ගනිමු platform එකක් කියන්නේ මොකක්ද කියලා
සැම පරිගණක වැඩසටහනක් ක්රියාත්මක දෘඩාංග (Hard Ware) මෙන්ම මෘදුකාංග (software) පරිසරය හදුන්වන්නේ
ප්ලැට් ෆෝම් (platform) නමිනි.
අප භාවිතා කරන platform හදුනාගමු.
ලිනක්ස්, ඇපල් මැක් ඕඑස්,මයික්රොසොෆ්ට් වින්ඩෝස්, සොලාරිස් යනු එවැනි platform හිකිපයකි.
බොහොමයක් platform දෘඩාංග (Hard Ware) මෙන්ම මෘදුකාංග (software) වල එකතුවකින් සැදී ඇත.
නමුත් එසේ නොමැතිව මෘදුකාංග (software) වලින් පමණක් නිර්මාණය කර plat formද ඇත.
java plat form එකද මෙ ආකාරයේ වේ එනම් java plat form එක සැදී තිබෙන්නේ මෘදුකාංග (software)
වලින් පමණි.
java plat form එකට වෙනත් හාඩ්වෙයා (Hard Ware) පදනම්වූ plat form සමග ක්රියා කිරීමේ හැකියාව ඇත.
java plat form එක පිලිබදව අවබෝදයක් ලබාගනිමු.
java plat form එක සතුව කොටස් දෙකක් පවතී.
1 ජාවා වර්චුවල් මැෂින් (DVM – java virtual Machine)
2 ජාවා ඇප්ලිකේෂන් ප්රෝග්රැම් ඉනටෆේස් (API - Application programming Interface) මෙය විවිද හැකිය.
සහිත මෘදුකාංගකන උපාංග කට්ටලයකි. මේවා වර්ග කොට ඇත. java යටතේ මේවා ඇක්සෙස් පැකේජ් ලෙස හදුන්වයි.
විවිදාකාර කටයුතු වෙනුවෙන් වැඩසටහන් ලිවිම සදහා java වල ඇති විවිද java සංස්කරණ
තිබේ (java edition ) .
java edition හදුනාගනිමු.
(JaVa SE ) Java Standard Edition
පරිගණක වැඩසටහන් නිර්මාණය කිරීම පිණිස සැකස ඇති
J2SE පරිගණකය මත ක්රියාකරවිය හැකි සාමාන්ය වැඩසටහන් නිර්මාණය කල හැකිය.
මෙවැනි වැඩසටහන් කිහිපයක් හදුනාගමු
input and out put, java beans. Network , GUI (Graphk User Interface ), Cobra,
(JavaME) Java Micro Editon
සීමිත ප්රමාණයක් තුල පහසුකමකින් උපරිම ආකාරයෙන්
ප්රතිඵලය ලබාගත හැකි ලෙස ඉලෙක්ට්රෝනික් උපකරණ වෙනුවෙන් නිර්මාණය කර තිබේ.
මෙ අනුව ජංගම දුරකථන මෙන්ම රැහැන් රහිත දුරකථන තුළදීත් java ME වලින් සැකසු ඇප්ලිකේෂන් එක භාවිතයට යොදා
මෙහි ප්රථිපලලයක් ලෙසය.
(java EE ) Java Enterprise Edition
අන්තර්ජාලය හරහා සම්බන්ද සේවා වෙනුවෙන් ක්රම ලේඛන කිරීමට මෙය නිර්මාණ කර ඇත.
අන්තර්ජලය හරහා සම්බන්ද වී ක්රියාත්මක වන වැඩසටහනක් නිර්මාණය කිරීමට අවශ්ය නම්
java EE යොදාගත හැකිය.
java කේත ලිවීම ක්රම සම්බන්ද කරුණු
java වැඩසටහන මගින් කේත ලිවිම සදහා විශේෂ වැඩසටහනකි අවශ්ය නොවේ.
එය නෝට් පෑඩ් එකක හෝ ඩොස් එඩිටර් එක මතද ලිවිය හැකිය.
නමුත් පහසුන හා කාර්යක්ෂමතාව අනුව ගත් කල java කේත ලිවිම සදහා සුදුසුම හා පහසුම ක්රමය
ලෙස හනුන්වා දිය හැක්කේ java කේත ලිවිමටම නිර්මාණය කර ඇති IDE එකක් උපයෝගී කරගැනීමයි.
java කේත අඩංගු ෆයිල් එකක් කම්පයිල් කරගැනීම
අප IDE එකක් තුල ලියන කේත අඩංගු file එක ක්රියාත්මක කරගැනීම සදහා එය කම්පයිල්
කලයුතුය මෙ සදහා යොදා ගනු ලබන්නේ ජාවා ඩිවලොප්මන්ට් කිට් (java development kit )
වැඩසටහනයි.
java JDK මගින් සිදු වන්නේ කේත ලියා සකස් කල වැඩසටහන අඩංගු file එක ක්ලාස් ෆයිල් එකක්
පවට පරිවර්තනය කිරීමයි.
අපි බලමු( java JDK ) download කරගන්නා නිවැරදි අකාරය.
මෙය ආකාර දෙකකට ඩවුන්ලෝඩ් කල ගත හැකියි
1 වෙබ් බ්රව්සරයකට සහය දක්වන ඉන්ස්ට්රොලර් වැඩසටහනකින් java.com /en download/index.jsp
යන වැඩසටහන java වෙබ් අඩවියෙන් ලබාගැනීම.
2 ඔරකල් සමාගම මගින් ලබාදෙන (www.oracle.com /technetwork/java/javase/downdoad/index)
පිවිස එහි ඇති java platform (JDK ) 8u 91 / 8u 92 සමග පෙනෙන download යන්න ක්ලික් කර open වන බොක්ස් එකින්
Accept License Agreement තෝරන්න එවිට java Se Development kit 8u91 යන්නෙහි
තමන් දෙන භාවිතාකරන මෙහෙයුම් පද්ධතියට අදාළ ලිංක් එක මත ක්ලික් කරන්න
එහිදී ලෙබෙන සෙටප් ෆයිල් එක මත ඩබල් ක්ලික් ඉන්ස්ට්රෝල් කරගන්න.
මෙම ලිපිය මගින් java පිලිබදව සරල අවබෝදයක් ලබාගත හැකිය.
java සමග කටයුතු කරන අකාරය ඉදිරියේදී කතාකරමු.
ලිපියේ යම් දෝෂයක් ඇති නම් සමාවෙන්න. සුභ දවසක්.