Java Platform အေၾကာင္း
အရွင္းဆုံးေျပာရရင္ Java Platform ဆုိတာ Java Programming Language နဲ႔ေရးထားတဲ့ Application ေတြ run နုိင္ေအာင္ ေထာက္ပံ့ေပးတဲ့ Development Tools ေတြ စုထားတဲ့ အစုအဖြဲ႔ တစ္ခုပဲ ဆုိပါေတာ့။ Hardware-based Platform ေတြအေပၚမွာ Run တဲ့ Software-Only Platform လုိ႔ေျပာပါတယ္။ ဒီ့အျပင္ Vitual Machine လုိ႔ေခၚတဲ့ Execution Engine တစ္ခုရယ္ ၊အသင့္ ေရးထားေပးတဲ့ code ေတြပါတဲ့ Class Libraries ေတြ ျပီးေတာ့ Java Programming Language ရယ္ေပါင္းျပီး Java Platform လုိ႔ေခၚတယ္လုိ႔ဆုိ ပါတယ္ ။Software ေတြ ေရးသားတဲ့ အခါအသုံးျပဳတဲ့ Platform ၾကီးနွစ္ခုထဲမွာ Java ဟာလည္း တစ္ခုအပါအ၀င္ ျဖစ္ပါတယ္။ ေနာက္တစ္ခု ကေတာ့ Microsoft .Net Platform ပဲျဖစ္ပါတယ္။ ကၽြန္ေတာ္ ကေတာ့ Java ကုိပဲ စိတ္၀င္စားတဲ့ အတြက္ Java အေၾကာင္းပဲ သိေအာင္ၾကိဳးစားပါတယ္။
တိတိက်က်ေျပာရရင္ Java Platform ကုိ အပုိင္းသုံးပုိင္းနဲ႔ဖြဲ႔စည္းထားပါတယ္ ။
1. Java Programming language
2. Java Virtual
3. Application Programming Interfaces(APIs)
ျပီးေတာ့ Java Platform ကုိ Edition သုံးပုိင္းခြဲထားျပန္ပါေသးတယ္ ။
1. Java Platform Standared Edition(J2SE or Java SE)
2. Java Platform Enterprise Edition (J2EE or Java EE)
3. Java Platform Micro Edition (J2ME or Java ME)
Standard Edition ကုိ Destop computer မ်ားတြင္ အသုံးျပဳရန္ အတြက္ရည္ရြယ္ျပီး ထုတ္လုပ္ ျခင္းျဖစ္ပါတယ္ ။ Enterprise Edition ကုိ Internet ကုိအေျခခံတဲ့ Server-side Computing မ်ားအတြက္ Micro Edition ကုိ Mobile phone ကဲ့သုိ႔ေသာေသးငယ္တဲ့ Electronic Device မ်ားအတြက္ရည္ရြယ္ပါတယ္ ။
Java Platform ကုိ Product ပုံစံနွစ္မ်ဴိးနဲ႔ ထုတ္လုပ္ပါတယ္တဲ့ ။
1. Java Runtime Enviroment (JRE)
2. Java Development Kit (JDK)
Java Runtime Enviroment ဆုိသည္မွာ Java language ျဖင့္ေရးထားေသာ Application မ်ားနဲ႔ Applet မ်ားကုိ run ေပးနုိင္ရန္ အတြက္လုိအပ္တဲ့ Component မ်ားပါ၀င္ျပီးCompiler & Debugger ကဲ့သုိ႔ေသာ tools & utilities မ်ားမပါ၀င္တဲ့ Sun ရဲ့ ထုတ္ကုန္တစ္ခုျဖစ္ပါတယ္ ။
Java Development Kit ဆုိသည္မွာ JRE မွာပါ၀င္တဲ့ component မ်ားအားလုံး ပါ၀င္သည့္အျပင္ Compiler & Debugger ကဲ့သုိ႔ေသာ Tools & Utilities မ်ား ထပ္ေပါင္းထည့္ထားတဲ့ Sun ၏ ထုတ္ကုန္ တစ္မ်ဴိးပင္ ျဖစ္သည္ လုိ႔ဆုိၾကပါတယ္ ။
No comments:
Post a Comment