• 2026年2月7日

Java Print ක්‍රම විස්තර: print vs println vs printf උදාහරණ සමඟ

1. හැඳින්වීම ජාවා භාෂාවෙන් වැඩසටහන් ලියන විට, වැඩිම වාරයක් භාවිතා කරන ක්‍රියාකාරකම වන්නේ ප්‍රතිදානය (output) වේ. විශේෂයෙන්, “print” යන යතුර ආරම්භකයින්ගෙන් සිට උසස් සංවර්ධකයන් දක්වා පුළුල් […]

  • 2026年2月7日

Java LocalDate පැහැදිලි කිරීම: Java 8 සහ ඊළඟ සංස්කරණවල දිනය කළමනාකරණයට සම්පූර්ණ මාර්ගෝපදේශය

. LocalDate යනු කුමක්ද? Java හි දිනය සැකසීම සංස්කරණ 8 සිට ගණනාවක් වෙනස් වී ඇත. මෙම වෙනස්වීමේ මධ්‍යයේ LocalDate පවතී. LocalDate යනු අක්‍රිය (immutable) වස්තුවක් වන අතර එය දිනයක් පමණක් (අවුරුදු, මාසය, ද […]

  • 2026年2月6日

Java ආයාත ප්‍රකාශන පැහැදිලි කිරීම: ව්‍යවස්ථාව, හොඳම ක්‍රම, සහ සාමාන්‍ය දෝෂ

1. Java import ප්‍රකාශයක් කියන්නේ මොනවාද? අරමුණ සහ ප්‍රතිලාභ Java වැඩසටහන් ලියන විට, ඔබට import ප්‍රකාශය යන වාක්‍යය බොහෝවිටම හමුවේ. බොහෝ ආරම්භකයන් “import එක ඇත්තටම අවශ්‍යද?” හෝ “එය සෑම වරක්ම ලියන්න ඕ […]

  • 2026年2月6日

Java PATH සැකසීම පැහැදිලි කිරීම: Windows, macOS, සහ Linux හි JAVA_HOME සැකසීමේ ක්‍රමය

Introduction Java යනු ලොව පුරා විවිධ පද්ධති සහ යෙදුම් සංවර්ධනය සඳහා භාවිතා වන වැඩසටහන් භාෂාවකි. Java ඉගෙන ගැනීමට නවකයන් හෝ නව සංවර්ධන පරිසරයක් සකස් කරන අයට මුලින්ම මුහුණ දෙන අභියෝග之一 වන්නේ PATH වින්‍ය […]

  • 2026年2月6日

Java වැඩිදියුණු for ලූප් (for-each): උදාහරණ, වෙනස්කම් සහ හොඳම ක්‍රියා පටිපාටි සමඟ සම්පූර්ණ මාර්ගෝපදේශය

1. හැඳින්වීම Java ක්‍රමලේඛනයේදී, ව්‍යුහාකාර හෝ එකතුවන්ගේ අංග ක්‍රමානුකූලව සැකසීම අවශ්‍ය වන තත්ත්වයන් ආරම්භකයින්ට මෙන්ම පළපුරුදු සංවර්ධකයින්ට ද සුලබය. විශේෂයෙන්ම, වැඩිදියුණු කළ for ලූපය (for-each ප්‍රක […]

  • 2026年2月6日

Java ලැයිස්තු ආරම්භ කිරීමේ මාර්ගෝපදේශය: හොඳම ක්‍රම, උදාහරණ, සහ කාර්ය සාධන උපදෙස්

1. හැඳින්වීම ජාවාහි ප්‍රොග්‍රෑම් කිරීමේදී, “List initialization” යනු මූලික සහ වැදගත් සංකල්පවලින් එකකි. Arrays වලට වඩා වෙනස්ව, Lists dynamic resizing ඉඩදෙන අතර ArrayList සහ LinkedList වැනි විවිධ implem […]

  • 2026年2月6日

Java Continue ප්‍රකාශය පැහැදිලි කිරීම: ව්‍යවස්ථාව, උදාහරණ, හොඳ පුරුදු, සහ විකල්ප

1. හැඳින්වීම Java කර්මාන්ත විද්‍යාව ඉගෙන ගන්නා විට, ලූප් සැකසුම් එකක් අත්‍යවශ්‍ය මූලික ගොඩනැගීම්වලින් එකකි. ඒවායින්, continue ප්‍රකාශනය බොහෝ විට නොසලකා හරිනු ලැබේ. කෙසේ වෙතත්, නිවැරදිව භාවිතා කළ විට, […]

  • 2026年2月6日

Java වැඩිදියුණු for ලූප් (for-each): උදාහරණ, හොඳම ක්‍රම, සහ පොදු වැරදි සමඟ සම්පූර්ණ මාර්ගෝපදේශය

1. හැඳින්වීම Java ඉගෙන ගන්නා විට, ඔබ “enhanced for loop” සහ “for-each loop” වැනි මූලපද සංඛ්‍යාවක් නිතර හමු වේ. සම්ප්‍රදායික for loop හි පුරුදු වී ඇත්නම්, ඔබ “මොකද වෙනස?” හෝ “මොකදන්නේ භාවිතා කළ යුතු?” […]

  • 2026年2月6日

Java Null පරීක්ෂණ පැහැදිලි කිරීම: හොඳ පුරුදු, Optional, සහ ආරක්ෂිත කේතන තාක්ෂණ

හැඳින්වීම Java හි වැඩසටහන් ලියන විට, null පරීක්ෂණ අත්‍යවශ්‍ය සහ ඉතා වැදගත් මාතෘකාවකි. විශේෂයෙන් ව්‍යාපාරික පද්ධති සහ විශාල පරිමාණ යෙදුම් වල, සංවර්ධකයන් අඩු වී ඇති හෝ ආරම්භ නොකළ දත්ත නිවැරදිව හසුරවිය ය […]

  • 2026年2月5日

Java ඔපරේටර් සම්පූර්ණ මාර්ගෝපදේශය: වර්ග, භාවිත උදාහරණ, ප්‍රමුඛත්වය, පොදු දෝෂ, සහ හොඳම ක්‍රම

1. විෂය පරිච්ඡේදය ජාවා යනු ව්‍යාපාරික පද්ධති, වෙබ් යෙදුම් සහ ඇන්ඩ්‍රොයිඩ් යෙදුම් සංවර්ධනය ඇතුළු විවිධ ක්ෂේත්‍රවල භාවිතා වන ඉතා ජනප්‍රිය ක්‍රමගත භාෂාවකි. ජාවා ඉගෙන ගන්නා විට ඔබට මුලින්ම හමුවන මූලික අංග […]