আজকের পর্বে, জাভাতে আপনার প্রথম কোডটি কিভাবে লিখে রান করাবেন তা দেখান হবে।
জাভার কোড লিখে রান করার জন্যে বিভিন্ন রকম আই.ডি.ই এবং কম্পাইলার পাওয়া যায়। আমরা ব্যবহার করব আই.ডি.ই।আই.ডি.ই হল ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভাইরনমেন্ট যা আপনার কোড লিখে রান করানোর পাশাপাশি আপনার কোডে যদি কোন ভুল থাকে টা ধরিয়ে দেবে এবং সাজেস্টও করবে। এরকম অনেক আই.ডি.ই পাবেন, যেমন নেটবিনস, একলিপস। আমরা ব্যবহার করব Eclipse.
এই ঠিকানায় গিয়ে আপনার কম্পিউটারের বিট অনুযায়ী ৬৪/৩২ বিট eclipse ডাউনলোড করে নিন। ডাউনলোডের পর এক্সট্রাক্ট করে eclipse লেখা আইকনে ক্লিক করে এডিটরটি ওপেন করুন। শুরুতেই আপনার workplace অর্থাৎ কোথায় আপনার কোডটি সেভ করে রাখতে চান তা দেখিয়ে দিতে হবে।
Eclipse ওপেন হলে File-> New-> Java Project থেকে Project এর যেকোনো নাম দিয়ে Finish এ ক্লিক করুন। নিম্নের চিত্রের মত।
এবার আপনার দরকার হবে একটি Class ক্রিয়েট করার। আপনার তৈরি করার প্রজেক্টের নামের উপর রাইট ক্লিক করে New-> Class এ যান। তাহলে নিম্নোক্ত চিত্রের মত পপ আপ বক্স আসবে।
Source Folder এর ফর্মে ক্লাস এর নাম দিয়ে Public static void main(String[] args) এ টিক দিয়ে ফিনিশে ক্লিক করুন।
এরপর নিচের মত Editor পাবেন। আপনার সকল কোড লিখতে হবে এই এডিটরেই।
ডিফল্ট অবস্থায় আপনার এডিটর কিছু কোড লিখেই দিয়ে রাখে। আমাদের মাথায় রাখতে হবে প্রতিটা জাভা কোডে একটি Class এবং একটি main মেথড থাকতে হবে। আর প্রতিটা কোড রান শুরু করবে main মেথড থেকে। আমরা আমাদের প্রথম জাভা কোডটি দিয়ে প্রোগ্রামিং এর সেই বিখ্যাত লাইন Hello World প্রিন্ট করতে চাই। এজন্যে আমাদের নিচের কোডটি হুবহু লিখে ফেলতে হবে।
public class FirstClass { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello World!"); } }
এরপর রান করানোর জন্যে উপরের Run থেকে Run বাটনে ক্লিক করুন। দেখবেন নিচের কনসোলে Hello World! প্রিন্ট করে দেখিয়েছে।
উপরের এই পুরো প্রসেসটি কিভাবে করতে হবে তা ডিটেইলস দেখানো হয়েছে নিচের এই বাংলা টিউটোরিয়ালটিতে।
এই সিরিজ টিউটোরিয়ালের সকল আপডেট পাবেন ফেসবুকের এই পেজেঃ
আমি memotiur। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 15 টি টিউন ও 30 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।