ကြ်န္ေတာ့္ BLOG အားလာေရာက္ လည္ပါတ္သူမ်ားကို အထူးပင္ေက်းဇူးတင္ရွိပါသည္။ AJ Phone 2 ဖုန္းဆိုင္ Sales & Service Center { တကူ - ျပည္ေအး ရပ္ကြက္ }

Tuesday, May 28, 2013

Introduction to Java Programming

အားလုံးပဲ မဂၤလာပါ ခင္ဗ်…

အေနာ္ ကေတာ့ ဒီ Blog မွာ Programming ပိုင္းနဲ႕ ပတ္သက္ပီး အထူးသျဖင့္ Java ေပ့ါ.. Post တင္ေပးပါ့မယ္.
Programming ပိုင္းကို ဘာမွ နားမလည္ဘူးဆုိပီး စိတ္ မ၀င္စားပဲ ေက်ာ္ဖတ္ လိုက္တာတို႕ ဘာတုိ႕ မလုပ္ လိုက္ပါနဲ႕ လို႕ :P … Java ကို Beginner ပိုင္းကေန စာသင္ သလို သင္ေပးမွာ ျဖစ္ပါတယ္။ အရမ္း အခက္ခဲ တာၾကီးမဟုတ္လို႕… စိတ္ ပ်က္ လက္ေလွ်ာ့လိုက္တာေတြ ဘာေတြ မလုပ္ လိုက္ မိပါ ေစနဲ႕ …


အေနာ့္ကို အေနာ္လည္း မိတ္ဆက္ေပးပါ့မယ္.. 
အေနာ့္ နာမည္က ေတာ့ VoDa Kar ပါ.. သူငယ္ခ်င္းေတြ ေခၚတာပါ… အသက္ကေတာ့ 17 ပါ :P Facebook မွာေတာ့ ITGroup မွာ အက္မင္ အျဖစ္လုပ္ေနရင္းကေန ဒီ Blog အက္မင္ 
 အစ္ကို R00t Ch@ng3R နဲ႕ ေတြ႕ ပီးးး သူ႕ Blog မွာ Programming ကို ပါ၀င္ေရးသားျဖစ္တာပါ.. 
အေနာ္က စာသင္သလို သင္ေပးမွာျဖစ္ပါတယ္… မရွင္းတာရိွရင္ ေမးနိုင္သလို.. စိတ္ ပ်က္ ပီးလက္မေလွ်ာ့လိုက္ပါနဲ႕လို႕.. အခ်ိန္ကုန္ခံပီးဖတ္ေပးလို႕အထူး ေက်းဇူးတင္ရိွပါတယ္ ခင္ဗ်…

Introduction to Java Programming
ကဲ အစ ဆုိေတာ့ အစကစရမွာေပါ့ေလ.. Programming ဆိုတာက ဘယ္က စေျပာရမွန္းမသိဘူး စတာေနာ္ :P
Program တစ္ခုကို Programming language ေတြသုံးပီးေရး ၾကတယ္. အဲလိုေရးတဲ့ လူေတြကို Programmer လို႕ေခၚတယ္… ကဲ အဲဒီမွာ Programming language ကအစုံရိွပါတယ္ဗ်.
 C, C# , C++, Ruby, PHP အမ်ားၾကီးပဲ ဗ်.. အဲလို အမ်ားၾကီးထဲကမွာ အေနာ္ တင္မယ့္ Post က Java ကိုအဓိကထားပီးး ေရးမယ့္ Java Programming Language အေၾကာင္းပါ..
ကဲေနာက္တစ္ခ်က္က..Programming language မွာ O O ဆုိတာရွိပါတယ္.. Object Oriented ကိုေျပာတာပါ 
ကဲ နည္းနည္းရႈပ္သြားလား ျပန္ရွင္းမယ္ေနာ္. ဒီလိုဗ် Programming language ေတြက အျပင္မွာလိုမ်ိဳး Object ေတြနဲ႕ အလုပ္လုပ္တယ္.. ဥပမာကၽြန္ေတာ္ ေရေသာက္တယ္ဗ်ာ.. လိုတာက ေရ ေရခြက္ အစရိွသျဖင့္ေပါ့.. Programming language ေတြမွာလည္း အဲလိုဘဲဗ် သူကလည္း Object ေတြနဲ႕လုပ္တယ္.

အဲလိုလုပ္တာမွာ Object Oriented အျပည့္အ၀ရတာနဲ႕.. အျပည့္မရတာနဲ႕ဆုိပီးကြာတယ္.. ဘယ္လိုေတြကြာလဲဆုိ..အျပည့္ရရင္ ေရးရတာပိုခက္တယ္ဗ်ာ.. ကံဆိုးစြာနဲ႕ Java က OOP အစစ္ ဗ်ိဳ႕ .. ဒါမယ့္ သိပ္မခက္ပါဘူး ( အားေပးစကား :) ) 

ခုနက ေျပာတာေတြက ဘာေတြလဲ ဆုိေတာ့.. Programming ရဲ႕ သေဘာတရား ေလးကိုရွင္းျပတာပါ.. ေခါင္းရႈပ္မခံပါနဲ႕…. ေနာက္ပိုင္းက် သေဘာေပါက္လာပါလိမ့္မယ္.. စိတ္ေအးေအး ေလးနဲ႕ သင္ေပါ့ မရွင္းတာရိွ ေမးလို႕ရပါတယ္ဗ်…
ေအာ္ ဒါနဲ႕ Java နဲ႕ Javascript ဆိုတာလုံး၀ လုံး၀ မတူပါဘူးဗ်.. Java က လုံး၀ Programming အစစ္ျဖစ္ပီး Javascript ကက်ေတာ့ သူက Client Script ေလးပဲျဖစ္ပါတယ္.. သို႕ေပမယ့္ JS ကလည္းစြမ္းသင့္သေလာက္စြမ္းပါတယ္… သိေစခ်င္တာ မတူဘူးဆုိတာကိုေနာ္ အေနာ္သင္မွာ Java ပါ ခင္ဗ်.

Overview of Java programming language
ကဲ… ဒါက Java Programming language ကို ျခဳံငုံသုံးသပ္တာပါ… သူ႕ History ေလးကေနစရွင္းရေအာင္..
Java လို႕ေခၚတဲ ့Programming language ကုိ 1995 မွာ Introduce လုပ္ခဲ့တာျဖစ္ပါတယ္..( အေနာ္မေမြးခင္ တစ္နွစ္ေပါ့ :P ) သူ႕ကုိ Introduce လုပ္တုန္းက Secure object-oriented programming language လို႕ တင္စားပီး ေၾကညာခဲ့ပါတယ္… သူ႕ကို Open Source Programming language အျဖစ္ စတင္ေၾကညာခဲ့ပီးး Sun Microsystem က စတင္ Develop လုပ္ခဲ့ပါတယ္. Java ကိုစတင္ရည္ရြယ္တာက Business app ေတြနဲ႕ Internet App (Web Application) ေတြ အတြက္ ရည္ရြယ္ခဲ့ပါတယ္…
Java မွာ Edition လို႕ ေခၚတဲ့ အမ်ိဳးအစားသုံးမ်ိဳးရိွပါတယ္…

Java Standard Edition .. သူကေတာ့ Window application ေတြပါ.. Install လုပ္ပီးသုံးရတဲ့ Application မ်ိဳးေတြေလ..

Java Essential Edition သူကေတာ့ Website ေတြေပၚမွာ အလုပ္လုပ္တဲ့ Application ေတြပါ. ဥပမာ Create account လုပ္တာတို႕ဘာတို႕ေပါ့

Java Micro Edition သူကေတာ့ Micro Chip ေတြေပၚမွာေရးတာပါ.. ေရခဲသေတၱာတို႕ ဖုန္းတို႕ေပါ့
ကဲ ဒါေလးကေတာ့ Intro ေလးပါ… ဦးေနွာက္ေခ်ာက္ေနမွာစိုးလို႕ တစ္ေန႕ တစ္ပုဒ္ပဲဖတ္ပါလို႕.. စိတ္၀င္စားရင္ေပ်ာ္ဖို႕ေကာင္းပါတယ္.. 
အားလုံးကိုေလးစားစြာျဖင့္ VoDa Kar ;)  

1 comment:

  1. သူ့ရဲအဆက္ကို ဘယ္မွာဖတ္မလဲ ေျပာေပဒပါ

    ReplyDelete