Professional Documents
Culture Documents
ေမာင်ေစတနာမှ ရှာေဖွကူးယူေဖာ်ြပသည်။
ေမာင်ေစတနာမှ ရှာေဖွကူးယူေဖာ်ြပသည်။
com
Program ဆုိတာ ?
machine code (0s,1s) ေတြပဲ ျဖစ္ပါတယ္္။ machine code ေတြဟာ ကြၽန္ေတာ္တုိ႔Aတြက္ နားလည္ဖုိ႔
C,C++, Java, VB etc… Aဲဒါေတြကုိ source program ေတြလုိ႔ ေခၚပါတယ္။ Program မ်ားကုိ Raw
Compilation ဆုိတာ ?
ေတြကုိ input Aျဖစ္ရယူျပီး object code ကုိ output Aျဖစ္ထုတ္ေပးတာပါပဲ။ ကြန္ပ်ဴတာရဲ႔ procrssor
1
ေမာင်ေစတနာမှ ရှာေဖွကူးယူေဖာ်ြပသည်။ www.mgsaytanar.blogspot.com
Interpretation ဆုိတာ?
ေတြမွာ PERL လုိ႔ေခၚတဲ့ PatternExetraction and Reporting Language နွင့္ Basic တုိ့ပါ၀င္ပါတယ္။
terminate Aဆုံးသတ္ တယ္ လုိ႔ေခၚပါတယ္။ program မွာ input & output ဆုိျပီးနွစ္မ်ဴိး ရွိပါတယ္။
2
ေမာင်ေစတနာမှ ရှာေဖွကူးယူေဖာ်ြပသည်။ www.mgsaytanar.blogspot.com
ထုတ္မည့္Aစား java သည္ byte code ဟုေခၚေသာ ၾကားခံ code တစ္ခုကုိ ထုတ္ေပး ပါတယ္။ ၄င္း
Java byte code မ်ားက JVM software က execute လုပ္ျပီး output Aျဖစ္ machinecode
execute လုပ္နုိင္ပါသည္။ ထုိ႔ေၾကာင့္ java သည္ (Write once,run any where) တစ္ၾကိမ္သာေရးပါ။
ဆုိလွ်င္ byte code ထက္ object code က ပုိ ၍လွ်င္ျမန္စြာexecuteလုပ္နုိင္ပါသည္ ။ ထုိ႔ေၾကာင့္ byte
ဒါမွမဟုတ္ word perfect စတဲ့ word processing software ေတြမွာ လည္းေရးသားလုိ႔ ရပါတယ္။
1. class Firststep
2. {
4. {
3
ေမာင်ေစတနာမှ ရှာေဖွကူးယူေဖာ်ြပသည်။ www.mgsaytanar.blogspot.com
5. System.out.println(”Hello”);
6. System.out.print(”Programmer”);
7. }
8. }
ကုိယ္ JDK ကုိ install လုပ္ထားတဲ့ path လမ္းေၾကာင္းAတုိင္းသြားျပီး ၄င္း JDK folder ထဲမွ bin
ဆုိေသာ folder ထဲမွာ .javaဆုိေသာ extension နဲ႔ save လုပ္ရမွာ ျဖစ္ပါတယ္။program ကုိ ဘယ္လုိ
main method ရဲ့Aဖြင့္ ပဲျဖစ္ပါတယ္။Line no 5 ကေတာ့ monitor မွာ Hello ဆုိတဲ့ စာသားကုိ
ျဖစ္ပါတယ္။Line no 7 ကေတာ့ main method ရဲ့ Aပိတ္ပဲ ျဖစ္ပါတယ္။ Line no 8 ကေတာ့ class ရဲ့
4
ေမာင်ေစတနာမှ ရှာေဖွကူးယူေဖာ်ြပသည်။ www.mgsaytanar.blogspot.com
JRE(Java Runtime environment) လို့လည္း ေခၚပါတယ္။ download ယူထားတဲ့ SDK ကို သင့္ရဲ့
စက္ထဲမွာ install လုပ္ပါ။ Aခုေရးထားတဲ ့program ကို Firststep.java ဆိုတဲ့ name နဲ ့bin ဆုိတဲ့
folder ေAာက္မွာ save ပါ။ Aဲ save လုပ္ျပီးျပီဆုိရင္ ကၽြန္ေတာ္တုိ႔ ဒီ program ေလးကုိ run
ၾကရေAာင္။
၄င္းမွတဆင့္ သင္ save လုပ္ထားတဲ့ program file ရွိရာ path လမ္းေၾကာင္းAတုိ္င္း ေရာက္ေAာင္
သြားပါ။ ျပီးရင္ေတာ့ သင့္ရဲ့ program ကုိ compile လုပ္ရန္Aတြက္ ေAာက္ပါ command မ်ားAတုိင္း
Aဆင့္ဆင့္လုပ္ေဆာင္ပါ။
javac Firststep.java
java Firststep
compile process မွာ error ကင္းစင္သြား ျပီဆုိတာနဲ႔ compiler ကသင့္ကုိ .class ဆုိတဲ့ extension နဲ႔
program ကုိ run လုပ္တဲ့Aခ်ိန္မွာေတာ့JVM က၄င္းbyte code ကုိ object code Aျဖစ္ေျပာင္းလဲျပီး