AUTHOR

佐川 直弘 | Naohiro Sagawa

  • 2026年2月5日

Java හි this යතුරුපදය පාලනය කිරීම: පූර්ණ ආරම්භක-හිතකාමී මාර්ගෝපදේශය

1. හැඳින්වීම ඔබ ජාවා භාෂාවෙන් වැඩසටහන් ලිවීම ආරම්භ කරන විට, විවිධ යතුරුපද හමුවේ. ඒ අතර, “this” යතුර පන්තීන් සහ වස්තු-ඝටිත සංකල්පයන් අවබෝධ කර ගැනීමට ඉතා වැදගත් භූමිකාවක් ගනී. නමුත්, “this” යන වචනය ඉංග් […]

  • 2026年2月5日

Java හි toString ක්‍රමය අවබෝධ කිරීම: ප්‍රායෝගික භාවිතය, අතිරේක කිරීමේ තාක්ෂණ සහ ගැටළු නිරාකරණ මාර්ගෝපදේශය

1. Introduction Java තුළ සංවර්ධනය කරන විට ඔබට “toString method” එක බොහෝ වරක් හමුවේ. වස්තුවක තත්ත්වය හෝ අන්තර්ගතය ඉක්මනින් පරීක්ෂා කිරීමට, දෝෂ නිරාකරණය කිරීමේදී සහ ලොග් ප්‍රතිදානය ජනනය කිරීමේදී එය වැදග […]

  • 2026年2月4日

Java උත්පත්තිය පාලනය: extends යතුර කෙසේ ක්‍රියා කරයි (සම්පූර්ණ මාර්ගෝපදේශය)

1. හැඳින්වීම Java යනු ව්‍යාපාරික පද්ධති, වෙබ් යෙදුම්, Android සංවර්ධනය වැනි විවිධ ක්ෂේත්‍රවල පුළුල් ලෙස භාවිතා වන වැඩසටහන් භාෂාවකි. එහි බොහෝ විශේෂාංග අතර, “උරුමය” (inheritance) යනු වස්තු-ඝටිත වැඩසටහන් […]

  • 2026年2月3日

Java අපවාද හසුරුවීමේ පූර්ණ මාර්ගෝපදේශය: throw සහ throws

placeholders. 1. හැඳින්වීම ඔබ ජාවා භාෂාවෙන් වැඩසටහන් ලියන්න ආරම්භ කරන විට, “exception handling” (අපවාද හසුරුව) යන පදය අනිවාර්යයෙන්ම මුහුණ දේ. විවිධ යතුරුපද අතර, “throw” සහ “throws” යන දෙක ආරම්භකයන්ට ව […]

  • 2026年2月3日

Java ඇරේ ආරම්භ කිරීම පැහැදිලි කරයි: ආරම්භකයින් සහ මධ්‍යම මට්ටමේ සංවර්ධකයින් සඳහා සම්පූර්ණ මාර්ගෝපදේශය

1. ආරම්භය ඇරේස් (Arrays) යනු ජාවා (Java) වැඩසටහන් කිරීමේදී එකම වර්ගයේ බහු අගයන් එකට කළමනාකරණය කිරීමට අවශ්‍ය මූලික දත්ත ව්‍යුහයකි. උදාහරණයක් ලෙස, වෙන්වූ විචල්‍ය (variables) භාවිතා කර 10 වෙනස් ලකුණු හෝ […]

  • 2026年2月3日

Java String සසඳීම පැහැදිලි කරයි: == vs equals(), හොඳ පුරුදු සහ උදාහරණ

.## 1. හැඳින්වීම ජාවාහි 문자열 සසඳීම ඇයි වැදගත්? ජාවා වැඩසටහන් ලියන විට, 문자열 (String) සමඟ වැඩ කිරීම ඉතා සාමාන්‍යයයි. පරිශීලක නාම පරීක්ෂා කිරීම, පෝරම ඇතුළත් කිරීම් වල සත්‍යාපනය, සහ API ප්‍රතිචාර පරීක්ෂා ක […]

  • 2026年2月3日

Java හි contains() ක්‍රමය පරිපූර්ණ කිරීම: කාර්යක්ෂම උපස්තර සෙවීම් ක්‍රම

1. ආරම්භකය: Java හි String Search ඇයි වැදගත්ද Java හි ප්‍රොග්‍රෑම් කිරීමේදී String manipulation එක වඩාත් සාමාන්‍යයෙන් භාවිතා වන මෙහෙයුම්වලින් එකකි. පරිශීලක ආදාන පරීක්ෂා කිරීම, ෆයිල් අන්තර්ගත පාර්ස් කි […]

  • 2026年2月2日

Java හි compareTo() ක්‍රමය පරිපූර්ණව අධ්‍යයනය කිරීම: වර්ගීකරණ උදාහරණ සමඟ සම්පූර්ණ මාර්ගෝපදේශය

. 1. හැඳින්වීම: compareTo යනු කුමක්ද? compareTo ක්‍රමය කුමක්ද? Java හි compareTo() ක්‍රමය වස්තු දෙකක “අනුක්‍රම සම්බන්ධතාව” සසඳා බැලීමට භාවිතා කරන සම්මත ක්‍රමවේදයක් වේ. උදාහරණයක් ලෙස, එය එක් ස්ට්‍රින් […]

  • 2026年1月31日

JavaBeans පැහැදිලි කිරීම: නිර්වචන, නීති, ප්‍රායෝගික භාවිතය, සහ ෆ්‍රේම්වර්ක් ඒකාබද්ධ කිරීමේ මාර්ගෝපදේශය

1. හැඳින්වීම | JavaBeans යනු කුමක්ද සහ ඒවා ඇයි වැදගත්ද JavaBeans යනු Java සංවර්ධනයේ මූලික ඒවායි JavaBeans යනු Java කේතනයේදී විකිණීමට සුදුසු සංරචක සඳහා සැලසුම් නීති කිහිපයකි. ඒවා විශේෂිත නිර්දේශ අනුව ල […]

  • 2026年1月31日

Java හි BigDecimal පරිපාලනය: තෙරපුම්-බින්දු දෝෂ රහිත නිරවද්‍ය මුදල් ගණනය

1. හැඳින්වීම ජාවාහි සංඛ්‍යාත්මක ගණනයවල නිරවද්‍යතා ගැටළු ජාවා වැඩසටහන් ලිවීමේදී, සංඛ්‍යාත්මක ගණනයන් දිනපතා සිදු කරයි. උදාහරණයක් ලෙස, නිෂ්පාදන මිල ගණන් ගණනය කිරීම, බදු හෝ පොළි ගණනය කිරීම — මෙම ක්‍රියාකා […]