කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කර ධාවනය කරන්නේ කෙසේද

අවසන් යාවත්කාලීනය: 2023/07/06

කොන්සෝලයෙන් ජාවා වැඩසටහන් ක්‍රියාත්මක කිරීම මඟින් a කාර්යක්ෂම ක්‍රමය සහ මෙම ක්‍රමලේඛන භාෂාව සමඟ වැඩ කිරීමට නම්‍යශීලී වේ ඉතා ජනප්‍රියයි. ජාවා ලබා දෙන ක්‍රියාකාරීත්වයේ පූර්ණ ප්‍රයෝජන ගැනීමට බලාපොරොත්තු වන අය සඳහා, කොන්සෝලයෙන් වැඩසටහන් සම්පාදනය කර ධාවනය කරන්නේ කෙසේදැයි ඉගෙන ගැනීම අත්‍යවශ්‍ය වේ. මෙම ලිපියෙන් අපි ගවේෂණය කරන්නෙමු පියවරෙන් පියවර සුමට හා සාර්ථක ක්‍රියාවලියක් සහතික කිරීම සඳහා හොඳම භාවිතයන් සහ ඉඟි ඉස්මතු කරමින් කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කර ධාවනය කරන්නේ කෙසේද. ආරම්භකයින් සහ ජාවා පිළිබඳ අත්දැකීම් ඇති අය සඳහා, මෙම තාක්ෂණික මාර්ගෝපදේශය කොන්සෝලයෙන් ජාවා වැඩසටහන් ක්‍රියාත්මක කිරීම ප්‍රශස්ත කිරීම සඳහා වටිනා මෙවලමක් වනු ඇත.

1. කොන්සෝලයෙන් ජාවා වැඩසටහන් සම්පාදනය කිරීම සහ ධාවනය කිරීම පිළිබඳ හැඳින්වීම

කොන්සෝලයෙන් ජාවා වැඩසටහන් සම්පාදනය කිරීම සහ ධාවනය කිරීම ඕනෑම ජාවා ක්‍රමලේඛකයෙකු සඳහා තීරණාත්මක කුසලතාවකි. සමහර විට Eclipse හෝ IntelliJ වැනි ඒකාබද්ධ සංවර්ධන පරිසරයක් (IDE) අවශ්‍ය නොවී වැඩසටහන් සම්පාදනය කර ක්‍රියාත්මක කිරීමේ හැකියාව තිබීම ප්‍රයෝජනවත් විය හැකිය. වාසනාවකට මෙන්, ජාවා විධාන රේඛාව හරහා මෙය සාක්ෂාත් කර ගැනීමට සරල ක්රමයක් සපයයි.

ආරම්භ කිරීමට, ඔබ ඔබේ පද්ධතියේ Java Development Kit (JDK) ස්ථාපනය කර ඇති බවට වග බලා ගන්න. විධාන රේඛාවේ "javac" ටයිප් කර Enter එබීමෙන් ඔබට මෙය සත්‍යාපනය කළ හැකිය. ඔබට දෝෂ පණිවිඩයක් ලැබුනේ නම් හෝ විධානය හඳුනාගෙන නොමැති නම්, එයින් අදහස් වන්නේ ඔබ JDK ස්ථාපනය කළ යුතු බවයි. ඔබට එය බාගත කළ හැකිය වෙබ් අඩවිය ජාවා නිල සහ ලබා දී ඇති උපදෙස් අනුගමනය කරමින් එය ස්ථාපනය කරන්න.

ඔබ JDK ස්ථාපනය කළ පසු, ඔබට ඔබේ පද්ධතියේ කොන්සෝලය හෝ විධාන විමසුම විවෘත කර ඔබේ ජාවා ගොනුව පිහිටා ඇති ස්ථානයට යා හැකිය. වැඩසටහන සම්පාදනය කිරීම සඳහා, "javac" විධානය භාවිතා කර ජාවා ගොනු නාමය භාවිතා කරන්න. උදාහරණයක් ලෙස, ඔබගේ ගොනුව "MyProgram.java" නම්, විධානය වනුයේ: javac MiPrograma.java. මෙය "MyProgram.class" නමින් බයිට්කේත ගොනුවක් ජනනය කරනු ඇත. වැඩසටහන ක්‍රියාත්මක කිරීම සඳහා, ඔබට ප්‍රධාන පන්තියේ නමෙන් පසුව “java” විධානය භාවිතා කළ හැකිය. අපගේ උදාහරණයේ, විධානය වනුයේ: java MiPrograma.

2. ජාවා වැඩසටහන් කොන්සෝලයෙන් සම්පාදනය කිරීමට සහ ක්‍රියාත්මක කිරීමට අවශ්‍ය මෙවලම්

ජාවා වැඩසටහන් කොන්සෝලයෙන් සම්පාදනය කර ධාවනය කිරීමට, ඔබට ප්‍රධාන මෙවලම් කිහිපයක් අවශ්‍ය වේ. අවශ්‍ය මෙවලම් සහ ඒවා භාවිතා කරන ආකාරය පහත දැක්වේ.

JDK (Java Development Kit): ඔබට අවශ්ය ප්රධාන මෙවලම මෙයයි. JDK හි Java compiler (javac) සහ Java virtual machine (java) ඇතුළත් වේ. ඔබට නිල Oracle වෙබ් අඩවියෙන් JDK බාගත කර නිශ්චිත ස්ථාපන උපදෙස් අනුගමනය කළ හැකිය ඔබගේ මෙහෙයුම් පද්ධතිය.

පෙළ සංස්කාරකය: අවශ්‍ය නැතත්, ඔබේ ජාවා වැඩසටහන් ලිවීමට සහ සුරැකීමට පෙළ සංස්කාරකයක් භාවිතා කිරීම නිර්දේශ කෙරේ. ඔබට Notepad++, Sublime Text, හෝ Atom වැනි ඔබට කැමති ඕනෑම පෙළ සංස්කාරකයක් භාවිතා කළ හැක. සුරැකීමට වග බලා ගන්න ඔබේ ගොනු .java දිගුව සමඟින් සම්පාදකයා ඒවා නිවැරදිව හඳුනා ගනී.

3. පියවරෙන් පියවර: කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කිරීම

කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කිරීමට, ඔබ පහත පියවර අනුගමනය කළ යුතුය:

  1. පළමුව, ඔබේ පරිගණකයේ JDK (Java Development Kit) ස්ථාපනය කර ඇති බවට වග බලා ගන්න. කොන්සෝලය විවෘත කර විධානය ක්‍රියාත්මක කිරීමෙන් ඔබට මෙය සත්‍යාපනය කළ හැකිය javac -version. විධානය හඳුනාගෙන නොමැති නම්, එයින් අදහස් වන්නේ ඔබ JDK ස්ථාපනය කර නොමැති අතර ඔබට එය නිල ජාවා වෙබ් අඩවියෙන් බාගත කර ස්ථාපනය කිරීමට සිදුවනු ඇත.
  2. ඊළඟට, කොන්සෝලය විවෘත කර ඔබට සම්පාදනය කිරීමට අවශ්‍ය .java ගොනුව ඇති ස්ථානයට යන්න. විධානය භාවිතයෙන් ඔබට මෙය කළ හැකිය cd ෆෝල්ඩර මාර්ගය අනුගමනය කරයි. උදාහරණයක් ලෙස, ඔබගේ .java ගොනුව "C:Programs" ෆෝල්ඩරයේ තිබේ නම්, ඔබට විධානය භාවිතා කළ හැක. cd C:Programas එම ස්ථානයට සැරිසැරීමට.
  3. ගොනු ස්ථානයට ගිය පසු, විධානය භාවිතා කරන්න javac එය සම්පාදනය කිරීමට .java ගොනුවේ නම අනුගමනය කරන්න. උදාහරණයක් ලෙස, ඔබගේ ගොනුව "MyProgram.java" ලෙස නම්, විධානය වනු ඇත javac MiPrograma.java. කේතයේ දෝෂ නොමැති නම්, මෙය .class ගොනුවක් ජනනය කරයි.

සම්පාදනය කිරීමේදී දෝෂ ඇතිවිය හැකි බව මතක තබා ගැනීම වැදගත්ය. කේතයේ දෝෂ තිබේ නම්, කොන්සෝලය දෝෂ පණිවිඩ පෙන්වනු ඇති අතර නැවත සම්පාදනය කිරීමට උත්සාහ කිරීමට පෙර ඔබ ඒවා නිවැරදි කිරීමට අවශ්ය වනු ඇත. දෝෂ සොයා ගැනීමට සහ නිවැරදි කිරීමට, ඔබට සින්ටැක්ස් උද්දීපනය සහ ජාවා නිදොස්කරණයන් සහිත පෙළ සංස්කාරකයක් වැනි මෙවලම් භාවිතා කළ හැකිය.

වැඩසටහන සාර්ථකව සම්පාදනය කළ පසු, ඔබට එය විධානය භාවිතයෙන් ක්‍රියාත්මක කළ හැකිය java මාපිය පන්තියේ නම අනුගමනය කරයි. උදාහරණයක් ලෙස, ප්රධාන පන්තිය "MyProgram" ලෙස නම්, විධානය වනු ඇත java MiPrograma. මෙය වැඩසටහන ක්‍රියාත්මක කර කොන්සෝලයේ ප්‍රතිදානය පෙන්වයි.

4. කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කිරීමේදී පොදු සම්පාදන දෝෂ නිවැරදි කරන්න

කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කිරීමේදී, ක්‍රියාවලිය දුෂ්කර කළ හැකි සම්පාදන දෝෂ වලට මුහුණ දීම සාමාන්‍ය දෙයකි. කෙසේ වෙතත්, මෙම දෝෂ විසඳීමට පහසු වන විසඳුම් කිහිපයක් තිබේ. පහතින් අපි වඩාත් සුලභ සම්පාදන දෝෂ තුනක් සහ ඒවා නිවැරදි කරන්නේ කෙසේද යන්න විස්තර කරමු.

1. “සංකේතය සොයා ගත නොහැක” දෝෂය: මෙම දෝෂය මගින් පෙන්නුම් කරන්නේ සම්පාදකයාට කේතයේ භාවිතා කරන සංකේතයක් හෝ විචල්‍යයක් සොයාගත නොහැකි බවයි. මෙය විසඳීම සඳහා, ඔබ විචල්‍යය නිවැරදිව ප්‍රකාශ කර ඇති බවත් සංකේතය වත්මන් කේතයෙන් ප්‍රවේශ විය හැකි බවත් තහවුරු කර ගත යුතුය. මීට අමතරව, හැකි ලිවීමේ දෝෂ හෝ වැරදි විචල්‍ය නම් සමාලෝචනය කිරීම වැදගත් වේ. බාහිර පුස්තකාල භාවිතා කරන්නේ නම්, අවශ්‍ය ආයාත ඇතුළත් කිරීමට වග බලා ගන්න. අවසාන වශයෙන්, මෙම වෙනස්කම් සිදු කිරීමෙන් පසු වැඩසටහන නැවත සම්පාදනය කරන්න.

සුවිශේෂී අන්තර්ගතය - මෙහි ක්ලික් කරන්න  The Walking Dead කතාමාලාවේ 8 වන වාරය නරඹන්නේ කෙසේද?

2. "නොගැලපෙන වර්ග" දෝෂය: නොගැලපෙන වර්ගයකට විචල්‍යයක් පැවරීමට උත්සාහ කරන විට මෙම දෝෂය සිදු වේ. මෙය නිවැරදි කිරීම සඳහා, ඔබ ඔබේ විචල්‍ය පැවරුම් සමාලෝචනය කර දත්ත වර්ග ගැළපෙන බවට වග බලා ගත යුතුය. ක්‍රම භාවිතා කරන්නේ නම්, පැහැදිලි ආකාරයේ පරිවර්තන අවශ්‍ය විය හැකිය. සමහර විට මෙම දෝෂය සිදුවන්නේ ප්‍රාථමික දත්ත වර්ග සහ වස්තු අතර ව්‍යාකූලතාවයක් හේතුවෙනි. බලපෑමට ලක් වූ කේත රේඛා ප්රවේශමෙන් සමාලෝචනය කර අවශ්ය වෙනස්කම් සිදු කරන්න.

5. කොන්සෝලයෙන් ජාවා වැඩසටහනක් ක්‍රියාත්මක කිරීමේ ක්‍රියාවලිය අවබෝධ කර ගැනීම

කොන්සෝලයෙන් ජාවා වැඩසටහනක් ක්‍රියාත්මක කිරීමේ ක්‍රියාවලිය අවබෝධ කර ගැනීම සඳහා, කේතය සම්පාදනය කිරීමට සහ ක්‍රියාත්මක කිරීමට අවශ්‍ය පියවර තේරුම් ගැනීම අත්‍යවශ්‍ය වේ. පහත දැක්වෙන්නේ අනුගමනය කළ යුතු පියවර පිළිබඳ සවිස්තරාත්මක මාර්ගෝපදේශයකි.

1. Compilación: පළමු පියවර වන්නේ ඔබේ පරිගණකයේ Java Development Kit (JDK) ස්ථාපනය කර ඇති බවට වග බලා ගැනීමයි. ස්ථාපනය කිරීමෙන් පසු, විධාන විමසුම විවෘත කර ඔබට ධාවනය කිරීමට අවශ්‍ය ජාවා ගොනුව ඇති ස්ථානයට යන්න. ගොනුව සම්පාදනය කිරීමට පහත විධානය භාවිතා කරන්න:

javac NombreDelArchivo.java

2. ක්‍රියාත්මක කිරීම: සාර්ථකව සම්පාදනය කළ පසු, ඔබට වැඩසටහන ක්‍රියාත්මක කිරීමට ඉදිරියට යා හැකිය. විධාන රේඛාවේ පහත විධානය භාවිතා කරන්න:

java NombreDelArchivo

3. Salida: වැඩසටහන ක්‍රියාත්මක කිරීමෙන් පසුව, ප්‍රතිදානය කොන්සෝලයේ පෙන්වනු ඇත. ප්‍රතිදානය අපේක්ෂිත පරිදි තිබේදැයි පරීක්ෂා කර අවශ්‍ය නම්, කේතයට අවශ්‍ය ගැලපීම් සිදු කර නැවත ගොඩනැගීම සහ ධාවන ක්‍රියාවලිය ආරම්භ කරන්න.

6. ජාවා වැඩසටහනක් කොන්සෝලයෙන් ක්‍රියාත්මක කිරීමේදී විධාන රේඛා තර්ක භාවිතා කිරීම

කොන්සෝලයෙන් ජාවා වැඩසටහනක් ධාවනය කරන විට, වැඩසටහන ක්‍රියාත්මක කිරීම අභිරුචිකරණය කිරීමට ඔබට විධාන රේඛා තර්ක භාවිතා කළ හැකිය. විධාන රේඛා තර්ක යනු වැඩසටහන කොන්සෝලයෙන් ආරම්භ කරන විට එය වෙත ලබා දෙන අගයන් වන අතර විශේෂිත ක්‍රියා සිදු කිරීමට හෝ වැඩසටහන් සැකසුම් සකස් කිරීමට භාවිතා කළ හැක.

කොන්සෝලයෙන් ජාවා වැඩසටහනක් ධාවනය කරන විට විධාන රේඛා තර්ක භාවිතා කිරීමට, ඔබ පහත පියවර අනුගමනය කළ යුතුය:

  1. ඔබගේ විධාන කොන්සෝලය විවෘත කරන්න මෙහෙයුම් පද්ධතිය.
  2. ඔබට ධාවනය කිරීමට අවශ්‍ය වැඩසටහන අඩංගු .java ගොනුව ඇති ස්ථානය වෙත බ්‍රවුස් කරන්න.
  3. "javac filename.java" විධානය භාවිතයෙන් .java ගොනුව සම්පාදනය කරන්න. මෙය .class ගොනුවක් ජනනය කරයි.
  4. සම්පාදනය කළ පසු, “java filename argument1 argument2...” විධානය භාවිතයෙන් වැඩසටහන ක්‍රියාත්මක කරන්න. ඔබට වැඩසටහනට යැවීමට අවශ්‍ය තර්ක හිස්තැන් වලින් වෙන් කළ යුතුය.

උදාහරණයක් ලෙස, ඔබ සතුව “MyProgram.java” නම් වැඩසටහනක් ඇති අතර ඔබට එය තර්ක දෙකක් සම්මත කිරීමට අවශ්‍ය යැයි සිතන්න: “value1” සහ “value2”. කොන්සෝලය තුළ, "MyProgram.java" ගොනුවේ ස්ථානය වෙත සංචාලනය කර පහත විධානයන් ක්රියාත්මක කරන්න:

javac MiPrograma.java
java MiPrograma valor1 valor2

වැඩසටහන ක්‍රියාත්මක වූ පසු, ඔබට args[] අරාව භාවිතයෙන් ජාවා කේතය තුළ විධාන රේඛා තර්ක වෙත ප්‍රවේශ වීමට හැකි වනු ඇත. උදාහරණයක් ලෙස, පෙර අවස්ථාවක, ඔබට පහත පරිදි තර්ක වෙත ප්‍රවේශ විය හැකිය:

String argumento1 = args[0];
String argumento2 = args[1];

කොන්සෝලයෙන් ජාවා වැඩසටහනක් ක්‍රියාත්මක කිරීමේදී විධාන රේඛා තර්ක භාවිතා කිරීමෙන් ඔබට වැඩසටහන ක්‍රියාත්මක කිරීම අභිරුචිකරණය කිරීමට සහ එය වඩාත් නම්‍යශීලී කිරීමට ඉඩ සලසයි. දෝෂ මඟහරවා ගැනීමට සහ වැඩසටහනේ නිවැරදි ක්‍රියාකාරිත්වය සහතික කිරීමට ඔබේ කේතයේ ආදාන තර්ක වලංගු කිරීම වැදගත් බව මතක තබා ගන්න.

7. ජාවා වැඩසටහනක් කොන්සෝලයෙන් ක්‍රියාත්මක කිරීමේදී දෝශ නිරාකරණය සහ දෝෂහරණය කිරීම

කොන්සෝලයෙන් ජාවා වැඩසටහනක් ක්‍රියාත්මක කිරීමේදී දෝශ නිරාකරණය සහ දෝෂහරණය කිරීම සඳහා ප්‍රධාන පියවර කිහිපයක් අනුගමනය කිරීම වැදගත් වේ. පළමුවෙන්ම, හැකි වාක්‍ය ඛණ්ඩය, තර්කනය හෝ ලිවීමේ දෝෂ හඳුනා ගැනීම සඳහා වැඩසටහන් කේතය ප්‍රවේශමෙන් සමාලෝචනය කිරීම රෙකමදාරු කරනු ලැබේ. මෙම කාර්යය ඉටු කිරීම සඳහා, Eclipse හෝ NetBeans වැනි ඒකාබද්ධ සංවර්ධන මෙවලම් (IDEs) තිබීම ප්‍රයෝජනවත් වේ, ඒවා ස්වයං සම්පූර්ණ කිරීම, වාක්‍ය ඛණ්ඩ උද්දීපනය කිරීම සහ ඔබේ කේතයේ ඇති විය හැකි ගැටළු හඳුනා ගැනීමට උපකාරී වේ.

විභව ගැටලුවක් හඳුනාගත් පසු, නිදොස් කිරීමේ ප්‍රවේශයක් භාවිතා කළ හැක. මෙය පියවරෙන් පියවර වැඩසටහන ක්‍රියාත්මක කිරීම, එක් එක් විචල්‍යයේ අගය පරීක්ෂා කිරීම සහ එක් එක් අදියරේදී වැඩසටහනේ හැසිරීම නිරීක්ෂණය කිරීම ඇතුළත් වේ. මෙය සිදු කිරීම සඳහා, බොහෝ සංවර්ධන පරිසරයන් දෝශ නිරාකරණය කිරීමේ විකල්පය ලබා දෙයි, එමඟින් ඔබට කේතයේ බිඳීම් ස්ථාන සැකසීමට සහ ධාවන වේලාවේදී එහි තත්වය පරීක්ෂා කිරීමට ඉඩ සලසයි.

වැඩසටහන ක්‍රියාත්මක කිරීමේදී කොන්සෝලයේ දිස්වන දෝෂ පණිවිඩ විශ්ලේෂණය කිරීම ද ප්‍රයෝජනවත් වේ. මෙම පණිවිඩ බොහෝ විට දෝෂයක පිහිටීම සහ ස්වභාවය පිළිබඳ මූලික තොරතුරු සපයයි. ගැටලුවට හේතුව හඳුනා ගැනීම සඳහා දෝෂ පණිවිඩය ප්රවේශමෙන් කියවීම සුදුසුය. මීට අමතරව, එම ගැටලුවට මුහුණ දී ඇති වෙනත් ක්‍රමලේඛකයන්ගෙන් හැකි විසඳුම් හෝ උපදෙස් සෙවීම සඳහා සංසද සහ සංවර්ධක අඩවි පිළිබඳ තොරතුරු සෙවීම ප්‍රයෝජනවත් විය හැකිය.

8. කොන්සෝලයෙන් ජාවා වැඩසටහන් සම්පාදනය කිරීම සහ ධාවනය කිරීම සඳහා ඉඟි සහ හොඳම භාවිතයන්

මෙම කොටසේදී, ඒවා ලබා දෙනු ඇත. මෙම පියවරයන් අනුගමනය කිරීමෙන් ඔබේ වැඩසටහන් සාර්ථක ලෙස ක්‍රියාත්මක කිරීම සහතික වන අතර ඔබේ කාලය සහ කලකිරීම් ඉතිරි වේ.

1. ඔබේ පරිගණකයේ ජාවා හි නිවැරදි අනුවාදය ස්ථාපනය කර ඇති බවට වග බලා ගන්න. මෙය සත්‍යාපනය කිරීම සඳහා, ඔබට කොන්සෝලය විවෘත කර විධානය ටයිප් කළ හැකිය java -version. ලැයිස්තුගත කර ඇති අනුවාදය ඔබට අවශ්‍ය එකක් නොවේ නම්, ඔබ නිල ජාවා වෙබ් අඩවියෙන් නිවැරදි අනුවාදය ස්ථාපනය කළ යුතුය.

සුවිශේෂී අන්තර්ගතය - මෙහි ක්ලික් කරන්න  සුපර් මාරියෝ සාදයේ රහස් මට්ටම අගුළු හරින ආකාරය

2. ඔබගේ ජාවා කේතය සම්පාදනය කිරීමට පෙර, ඔබ .java දිගුව සමඟ ඔබගේ මූලාශ්‍ර ගොනුවේ සියලුම වෙනස් කිරීම් සුරකින බවට වග බලා ගන්න. ඉන්පසු, කොන්සෝලය විවෘත කර විධානය භාවිතා කර ඔබගේ ගොනු ස්ථානය වෙත යන්න cd. උදාහරණයක් ලෙස, ඔබගේ ගොනුව පිහිටා තිබේ නම් මේසය මත, escribirías cd escritorio.

3. විධානය භාවිතයෙන් ඔබේ වැඩසටහන සම්පාදනය කරන්න javac ඔබගේ මූලාශ්‍ර ගොනුවේ නම අනුගමනය කරයි. උදාහරණයක් ලෙස, ඔබගේ ගොනුව "MyProgram.java" ලෙස නම් කර ඇත්නම්, ඔබ ලියන්නේ ය javac MiPrograma.java. සම්පාදනය සාර්ථක නම්, .class දිගුව සහිත බයිට් කේත ගොනුවක් ජනනය වේ.

9. කොන්සෝලයෙන් ජාවා වැඩසටහන් සම්පාදනය කිරීමේ සහ ක්‍රියාත්මක කිරීමේ වැඩිදියුණු කිරීම් සහ නව විශේෂාංග

මෙම කොටසේදී, අපි ගවේෂණය කිරීමට යන්නේ. මෙම යාවත්කාලීන කිරීම් මගින් ජාවා යෙදුම් සංවර්ධනය කිරීමේ ක්‍රියාවලිය සරල කර ඇති අතර කාර්යක්ෂමතාව වැඩි දියුණු කර ඇත.

වඩාත්ම කැපී පෙනෙන වැඩිදියුණු කිරීම්වලින් එකක් වන්නේ විධාන රේඛාවෙන් සෘජුවම ජාවා වැඩසටහන් සම්පාදනය කර ධාවනය කිරීමේ හැකියාවයි. මෙය ඒකාබද්ධ සංවර්ධන පරිසරයක් (IDE) හෝ අතිරේක මෙවලම් භාවිතා කිරීමේ අවශ්‍යතාවය ඉවත් කර ඇත. සංවර්ධකයින්ට දැන් කොන්සෝලය තුළ කෙලින්ම වැඩ කළ හැකි අතර, ක්‍රියාවලිය විධිමත් කරමින් සහ වඩාත් පුද්ගලාරෝපිත අත්දැකීමකට ඉඩ සලසයි.

මීට අමතරව, ජාවා විධාන රේඛාවට නව විකල්ප සහ ක්‍රියාකාරීත්වය හඳුන්වා දී ඇත. උදාහරණයක් ලෙස, සම්පාදනය සහ ධාවන කාලය තුළ බාහිර පුස්තකාල එකතු කිරීම, වැඩි නම්‍යශීලී බවක් ලබා දීම සහ තෙවන පාර්ශවීය කේතය ඒකාබද්ධ කිරීම පහසු කරවීම සඳහා දැන් හැකියාව ඇත. දෝශ නිරාකරණ මෙවලම් ද ප්‍රශස්ත කර ඇති අතර, දෝෂ හඳුනා ගැනීමට සහ ඉක්මනින් නිවැරදි කිරීමට ඉඩ සලසයි.

කෙටියෙන් කිවහොත්, ඔවුන් ක්‍රියාවලිය සරල කර ඇති අතර යෙදුම් සංවර්ධනයේ කාර්යක්ෂමතාව වැඩි දියුණු කර ඇත. සංවර්ධකයින්ට දැන් විධාන රේඛාව මත කෙලින්ම වැඩ කිරීමේ හැකියාව ඇත, IDE භාවිතා කිරීමේ අවශ්‍යතාවය ඉවත් කරයි. නව විකල්ප සහ ක්‍රියාකාරීත්වය වැඩි නම්‍යශීලී බවක් ලබා දෙන අතර බාහිර පුස්තකාල ඒකාබද්ධ කිරීමට පහසුකම් සපයයි. මෙම වැඩිදියුණු කිරීම් ගවේෂණය කර ඔබගේ ජාවා ක්‍රමලේඛන කුසලතා ඊළඟ මට්ටමට ගෙන යන්න!

10. කොන්සෝලයෙන් ජාවා වැඩසටහන් සම්පාදනය කිරීමේදී සහ ක්‍රියාත්මක කිරීමේදී බාහිර පුස්තකාල භාවිතා කිරීම

ජාවා හි වැඩසටහන් සංවර්ධනය කිරීමේදී, දැනටමත් ක්‍රියාත්මක කර ඇති ක්‍රියාකාරීත්වයන්ගෙන් ප්‍රයෝජන ගැනීමට බාහිර පුස්තකාල භාවිතා කිරීම සාමාන්‍ය දෙයකි. මෙම පුස්තකාල අපගේ වැඩසටහන් වල භාවිතා කළ හැකි පන්ති සහ ක්‍රම අඩංගු JAR ගොනු වේ. මෙම ලිපියෙන් අපි ඔබට පෙන්වන්නේ කොන්සෝලයෙන් ජාවා වැඩසටහන් සම්පාදනය කිරීමේදී සහ ක්‍රියාත්මක කිරීමේදී මෙම බාහිර පුස්තකාල භාවිතා කළ හැකි ආකාරයයි.

පළමු පියවර වන්නේ ඔබට භාවිතා කිරීමට අවශ්‍ය බාහිර පුස්තකාලය බාගත කිරීමයි. ඔබට අන්තර්ජාලයේ ඇති විවිධාකාර පුස්තකාල සොයා ගත හැක, ඒවායින් බොහොමයක් විවෘත මූලාශ්ර වේ. ඔබ බාගත කළ පසු archivo JAR පුස්තකාලයෙන්, එය ඔබගේ පද්ධතියේ ප්‍රවේශ විය හැකි ස්ථානයක සුරකින්න.

ඊළඟට, ඔබ ඔබේ ජාවා වැඩසටහන සම්පාදනය කර ධාවනය කරන විට බාහිර පුස්තකාලය සඳහන් කළ යුතුය. මෙය සිදු කිරීම සඳහා, විකල්පය භාවිතා කරන්න -cp පුස්තකාල JAR ගොනුව වෙත යන මාර්ගය අනුගමනය කරයි. උදාහරණයක් ලෙස, JAR ගොනුව ෆෝල්ඩරයේ පිහිටා තිබේ නම් lib ඔබේ ව්‍යාපෘතිය තුළ, ඔබේ වැඩසටහන සම්පාදනය කිරීමට ඔබට පහත විධානය භාවිතා කළ හැක:

javac -cp lib/nombre_biblioteca.jar MiPrograma.java

ප්රතිස්ථාපනය කිරීමට මතක තබා ගන්න nombre_biblioteca ඔබ භාවිතා කරන JAR ගොනුවේ සැබෑ නාමයෙන්.

11. කොන්සෝලයෙන් ජාවා වැඩසටහනක බහු මූලාශ්‍ර ගොනු සම්පාදනය කිරීම සහ ධාවනය කිරීම

එය සංකීර්ණ ක්‍රියාවලියක් ලෙස පෙනුනද නිවැරදි පියවර සහ නිවැරදි මෙවලම් සමඟ එය පහසුවෙන් කළ හැකිය.

අප කළ යුතු පළමු දෙය නම් අපි ස්ථාපනය කර ඇති බවට වග බලා ගැනීමයි ජාවා සංවර්ධන කට්ටලය (JDK) අපේ පද්ධතිය තුළ. මෙමගින් අපගේ මූලාශ්‍ර ගොනු සම්පාදනය කිරීමට සහ ක්‍රියාත්මක කිරීමට අවශ්‍ය මෙවලම් අපට ලබා දෙනු ඇත. ස්ථාපනය කර ඇති JDK අනුවාදය අපට සම්පාදනය කිරීමට අවශ්‍ය ලිපිගොනු සමඟ අනුකූලදැයි පරීක්ෂා කිරීම වැදගත් වේ.

අපි JDK ස්ථාපනය කළ පසු, අපි විවෘත කිරීමට ඉදිරියට යන්නෙමු කොන්සෝලය අපේ පද්ධතිය තුළ. එතැන් සිට, අපි විධානය භාවිතයෙන් අපගේ මූලාශ්‍ර ගොනු පිහිටා ඇති නාමාවලිය වෙත යමු cd. ඊළඟට, අපි විධානය භාවිතා කරමු ජාවාක් පසුව අපට සම්පාදනය කිරීමට අවශ්‍ය මූලාශ්‍ර ගොනු වල නම්. ගොනු විවිධ ස්ථානවල තිබේ නම්, අපි එක් එක් ගොනුවේ සම්පූර්ණ මාර්ගය සැපයිය යුතුය.

12. කොන්සෝලයෙන් ජාවා වැඩසටහන් සම්පාදනය කිරීමේදී සහ ධාවනය කිරීමේදී අභිරුචිකරණය සහ උසස් වින්‍යාසය

එය ක්‍රමලේඛකයින් සඳහා මූලික කුසලතාවකි. මෙම කොටසේදී, අපගේ ජාවා සංවර්ධන අත්දැකීම වැඩිදියුණු කිරීම සඳහා පවතින අභිරුචිකරණ සහ වින්‍යාස කිරීමේ විකල්පයන්ගෙන් උපරිම ප්‍රයෝජන ගන්නේ කෙසේදැයි අපි ඉගෙන ගන්නෙමු.

පළමුව, ජාවා වැඩසටහන් සම්පාදනය කිරීමේදී පවතින විකල්ප පිළිබඳව හුරුපුරුදු වීම වැදගත් වේ. වඩාත් ප්රයෝජනවත් විකල්පයන්ගෙන් එකක් වන්නේ සම්පාදනය කරන ලද ගොනු සඳහා ප්රතිදාන නාමාවලිය නියම කිරීමේ හැකියාවයි. මෙමගින් අපගේ ව්‍යාපෘති වඩාත් හොඳින් සංවිධානය කිරීමට සහ සම්පාදිත ගොනු වලින් මූලාශ්‍ර ගොනු වෙන් කිරීමට අපට ඉඩ සලසයි. ප්‍රතිදාන නාමාවලිය නියම කිරීම සඳහා, අපට විකල්පය භාවිතා කළ හැකිය -d අපේක්ෂිත නාමාවලියෙහි නම අනුගමනය කරන්න.

තවත් සිත්ගන්නා විකල්පයක් වන්නේ අපගේ ජාවා වැඩසටහන් සම්පාදනය කිරීමේදී සහ ක්‍රියාත්මක කිරීමේදී බාහිර පුස්තකාල ඇතුළත් කිරීමේ හැකියාවයි. අපි තෙවන පාර්ශවීය පුස්තකාල භාවිතා කරන විට සහ සම්පාදන දෝෂ හෝ බිඳුණු සබැඳි වළක්වා ගැනීමට අවශ්‍ය විට මෙය විශේෂයෙන් ප්‍රයෝජනවත් වේ. බාහිර පුස්තකාලයක් ඇතුළත් කිරීමට, අපට විකල්පය භාවිතා කළ හැක -cp පුස්තකාල මාර්ගය අනුගමනය කරයි.

13. කොන්සෝලයෙන් Java සම්පාදනය කිරීම සහ ධාවනය කිරීම සමඟ විවිධ සංවර්ධන පරිසරයන් සංසන්දනය කිරීම

ජාවා යනු විවිධ සංවර්ධන පරිසරයන් තුළ කොන්සෝලයෙන් සම්පාදනය කර ධාවනය කළ හැකි ඉහළ මට්ටමේ ක්‍රමලේඛන භාෂාවකි. කෙසේ වෙතත්, සෑම පරිසරයකටම තමන්ගේම ලක්ෂණ සහ වාසි ඇත. පහතින් අපි ජනප්‍රිය විකල්ප කිහිපයක් සංසන්දනය කර ඒවා එක් එක් කොන්සෝලයෙන් ජාවා සම්පාදනය කර ධාවනය කරන්නේ කෙසේද යන්න විස්තර කරමු.

සුවිශේෂී අන්තර්ගතය - මෙහි ක්ලික් කරන්න  ප්රිස්මයක් සාදා ගන්නේ කෙසේද

1. Eclipse: Eclipse යනු ජාවා සංවර්ධකයින් සඳහා බොහෝ ක්‍රියාකාරීත්වයන් සපයන බහුලව භාවිතා වන ඒකාබද්ධ සංවර්ධන පරිසරයක් (IDE) වේ. Eclipse හි ජාවා වැඩසටහනක් සම්පාදනය කර ක්‍රියාත්මක කිරීමට, සරලව නව ව්‍යාපෘතියක් සාදා, ප්‍රභව කේත ගොනුවක් එක් කරන්න, ඉන්පසු "Run as" සහ "Java Application" තේරීමට ගොනුව දකුණු-ක්ලික් කරන්න. මෙය Eclipse කොන්සෝලය තුළ වැඩසටහන සම්පාදනය කර ධාවනය කරනු ඇත.

2. ඉන්ටෙලිජේ අදහස: IntelliJ IDEA යනු ජාවා සංවර්ධනය සඳහා තවත් ජනප්‍රිය IDE වේ. IntelliJ හි ජාවා වැඩසටහනක් සම්පාදනය කර ක්‍රියාත්මක කිරීමට, ඔබ නව ව්‍යාපෘතියක් සාදා, ප්‍රභව කේත ගොනුවක් එක් කරන්න, ඉන්පසු "ධාවනය" තේරීමට ගොනුව දකුණු-ක්ලික් කර "Run 'FileName'" තෝරන්න. මෙය IntelliJ කොන්සෝලය තුළ ගොඩනැගීමේ සහ ධාවන ප්‍රතිඵල ද පෙන්වයි.

3. NetBeans: NetBeans යනු ජාවා සංවර්ධනය සඳහා සහය දක්වන තවත් බලවත් IDE වේ. NetBeans හි ජාවා වැඩසටහනක් සම්පාදනය කර ක්‍රියාත්මක කිරීමට, ඔබ නව ව්‍යාපෘතියක් සාදා, මූලාශ්‍ර කේත ගොනුවක් එක් කර, පසුව "Run File" තේරීමට ගොනුව දකුණු-ක්ලික් කළ යුතුය. මෙය NetBeans කොන්සෝලය තුළ ප්‍රතිඵල පෙන්වමින් වැඩසටහන සම්පාදනය කර ක්‍රියාත්මක කිරීමට හේතු වේ.

කෙටියෙන් කිවහොත්, කොන්සෝලයෙන් ජාවා සම්පාදනය කර ධාවනය කරන්න එය කළ හැකිය Eclipse, IntelliJ IDEA සහ NetBeans වැනි විවිධ සංවර්ධන පරිසරයන් තුළ. මෙම කාර්යයන් ඉටු කිරීම සඳහා සෑම කෙනෙකුටම තරමක් වෙනස් ක්‍රමයක් ඇත, නමුත් ඒවා සියල්ලම ජාවා යෙදුම් සංවර්ධනය කිරීමට පහසු සහ පහසු ක්‍රමයක් ඉදිරිපත් කරයි. එක් එක් විකල්පය ගවේෂණය කර ඔබේ ක්‍රමලේඛන අවශ්‍යතාවලට වඩාත් ගැලපෙන්නේ කුමක්දැයි සොයා බලන්න!

14. විසඳුම්: කොන්සෝලයෙන් ඔබ්බට ජාවා වැඩසටහන් සම්පාදනය කිරීමට සහ ක්‍රියාත්මක කිරීමට වෙනත් ක්‍රම

කොන්සෝලය භාවිතා කිරීමට අමතරව Java වැඩසටහන් සම්පාදනය කිරීම සහ ධාවනය කිරීම සඳහා විකල්ප කිහිපයක් තිබේ. මෙම විසඳුම් සංවර්ධන ක්‍රියාවලියට පහසුකම් සැලසීමට සහ ඵලදායිතාව වැඩිදියුණු කිරීමට හැකි විවිධ මෙවලම් සහ ප්‍රවේශයන් ඉදිරිපත් කරයි. ප්‍රයෝජනවත් විය හැකි විකල්ප කිහිපයක් පහත දැක්වේ:

1. ඒකාබද්ධ සංවර්ධන පරිසරයන් (IDEs): Eclipse, NetBeans, සහ IntelliJ IDEA වැනි IDE ජාවා වැඩසටහන් සංවර්ධනය කිරීම, සම්පාදනය කිරීම සහ ධාවනය කිරීම සඳහා සම්පූර්ණ පරිසරයක් සපයයි. මෙම මෙවලම් වාක්‍ය ඛණ්ඩ උද්දීපනය, කේත ස්වයං සම්පූර්ණ කිරීම, නිදොස්කරණය සහ ව්‍යාපෘති කළමනාකරණය වැනි උසස් විශේෂාංග ලබා දෙයි. ඊට අමතරව, ඔවුන් ප්‍රභව කේතය බැලීම සහ වෙනස් කිරීම පහසු කරන බුද්ධිමය චිත්‍රක අතුරු මුහුණතක් ලබා දෙයි. ආරම්භ කිරීම සඳහා, ඔබ කැමති IDE බාගත කර ස්ථාපනය කරන්න, නව ව්‍යාපෘතියක් සාදා, ජාවා කේතය ලිවීම සහ ධාවනය කිරීම ආරම්භ කරන්න.

2. පෙළ සංස්කාරකවරුන්: ඔබ සැහැල්ලු සහ සරල විසඳුමකට කැමති නම්, ඔබට Sublime Text වැනි ජාවා සහාය ඇති පෙළ සංස්කාරකයක් භාවිතා කළ හැක. දෘශ්‍ය ස්ටුඩියෝ කේතය හෝ Atom. මෙම සංස්කාරකවරුන් සින්ටැක්ස් උද්දීපනය සහ ස්වයං සම්පූර්ණ කිරීම වැනි මූලික විශේෂාංග ලබා දෙයි, නමුත් ඒවාට සම්පූර්ණ IDE එකක සියලුම ක්‍රියාකාරීත්වය නොමැත. කෙසේ වෙතත්, ඒවා පෙළ සංස්කාරකයක නම්‍යශීලී බව සහ සරල බව කැමති සංවර්ධකයින් අතර ජනප්‍රිය තේරීමකි. ජාවා වැඩසටහන් පෙළ සංස්කාරකයක් සමඟ සම්පාදනය කර ක්‍රියාත්මක කිරීම සඳහා, ගොනුව ".java" දිගුවකින් සුරකින්න, ටර්මිනලය විවෘත කර සුදුසු සම්පාදනය කර ක්‍රියාත්මක විධාන භාවිතා කරන්න.

3. මාර්ගගත මෙවලම්: ඔබට ඔබේ පරිගණකයේ කිසිදු මෘදුකාංගයක් ස්ථාපනය කිරීමට අවශ්‍ය නැතිනම්, ඔබට ජාවා වැඩසටහන් සම්පාදනය කිරීමට සහ ක්‍රියාත්මක කිරීමට සබැඳි මෙවලම් භාවිතා කළ හැකිය. විකල්ප කිහිපයක් තිබේ වෙබයේ, compilejava.net, repl.it සහ jdoodle.com වැනි. මෙම මෙවලම් ඔබට සංකීර්ණ සැකසුම් අවශ්‍යතාවයකින් තොරව බ්‍රවුසරයේ කෙලින්ම ජාවා කේතය ලිවීමට සහ ධාවනය කිරීමට ඉඩ සලසයි. මෙවලමෙහි වෙබ් අඩවියට පිවිසෙන්න, ඔබේ කේතය පිටපත් කර අලවන්න, සහ අදාළ ගොඩනැගීම හෝ ධාවනය බොත්තම ක්ලික් කරන්න.

කෙටියෙන් කිවහොත්, කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කර ධාවනය කරන්නේ කෙසේදැයි ඉගෙන ගැනීම ඕනෑම ජාවා සංවර්ධකයෙකුට අත්‍යවශ්‍ය කුසලතාවකි. මෙම ලිපිය හරහා, අපි එය සාක්ෂාත් කර ගැනීමට අවශ්ය පියවර දැක ඇත ඵලදායී ලෙස.

පළමුව, අපි අපගේ යන්ත්‍රයේ Java Development Kit (JDK) ස්ථාපනය කර ඇති බවට වග බලා ගත යුතුය. ජාවා වැඩසටහන් සම්පාදනය කර ක්‍රියාත්මක කිරීමට මෙය පූර්ව අවශ්‍යතාවයකි.

ඊළඟට, අපි "javac" විධානය භාවිතයෙන් ජාවා වැඩසටහනක් සම්පාදනය කිරීමේ ක්රියාවලිය ගවේෂණය කර ඇත. මෙම විධානය මඟින් අපගේ ප්‍රභව කේතය "bytecode" නම් ක්‍රියාත්මක කළ හැකි ගොනුවක් බවට පරිවර්තනය කිරීමට ඉඩ සලසයි.

පසුව, අපි "java" විධානය භාවිතයෙන් සම්පාදනය කරන ලද ජාවා වැඩසටහනක් ධාවනය කරන්නේ කෙසේදැයි ඉගෙන ගෙන ඇත. මෙම විධානය මඟින් අපට Java Virtual Machine (JVM) ආරම්භ කිරීමට සහ ක්‍රියාත්මක කිරීම සඳහා අපගේ වැඩසටහන පූරණය කිරීමට ඉඩ සලසයි.

මීට අමතරව, "ප්‍රධාන" ක්‍රමයේ "args" පරාමිතිය භාවිතා කර විධාන රේඛාවෙන් අපගේ වැඩසටහනට තර්ක ලබා දෙන ආකාරය ද අපි දැක ඇත්තෙමු. කොන්සෝලයේ සිට අපගේ වැඩසටහන සමඟ අන්තර් ක්‍රියා කිරීමට මෙය අපට නම්‍යශීලී බවක් ලබා දෙයි.

අවසාන වශයෙන්, අපි කොන්සෝලය ක්‍රියා කරන ආකාරය සහ ජාවා සම්පාදනය සහ ක්‍රියාත්මක විධාන සමඟ භාවිතා කළ හැකි විවිධ විකල්ප සහ පරාමිති අවබෝධ කර ගැනීමේ වැදගත්කම ඉස්මතු කරමු. අපගේ වැඩසටහන් වඩාත් කාර්යක්ෂමව ප්‍රශස්ත කිරීමට සහ දෝෂහරණය කිරීමට මෙය අපට ඉඩ සලසයි.

අවසාන වශයෙන්, කොන්සෝලයෙන් ජාවා වැඩසටහනක් සම්පාදනය කර ධාවනය කරන්නේ කෙසේද යන්න පිළිබඳ දැනුමක් තිබීම අපගේ කේතය කෙරෙහි වැඩි පාලනයක් සහ අවබෝධයක් ලබා දෙයි. මෙම ක්‍රියාවලිය ඕනෑම ජාවා සංවර්ධකයෙකුට අත්‍යවශ්‍ය වේ, එය අපට වඩාත් කාර්යක්ෂමව සහ ඵලදායීව වැඩ කිරීමට ඉඩ සලසයි. ලොවෙහි මෘදුකාංග සංවර්ධනය පිළිබඳ.