Ads

Saturday, February 14, 2015

জাভা দিয়ে একটি সিম্পল কোড রান করানো (টিউন-০৩)

আসসালামু আলাইকুম। আশা রাখি সবাই ভাল আছেন। আজকে জাভা দিয়ে সিম্পল একটি কোড রান করাবো। তাহলে আসুন শুরু করি জাভা নিয়ে বকর বকর। শুরুতেই আমরা Eclipse টি ওপেন করি। সবার প্রথমে এইরকম একটা উইন্ডো আসবে।

প্রথমেই আমি একটু Eclipse নিয়ে কথা বলি।একদম বামপাশের নীল রঙের আবৃত যে অংশটি দেখেতে পাচ্ছেন একে বলে Package explorer  এখানে আপনার তৈরী সকল প্রজেক্ট এর নাম এবং এইসব প্রজেক্ট এর under  এ যত ফাইল আসে তা থাকবে। আর লাল রঙের আবৃত যে অংশ টি দেখা যাচ্ছে এখানে আপনাদের কোড লিখতে হবে। আর নিচের সবুজ রঙের আবৃত অংশ টি হল আঊটপুট দেখানোর জন্য। যদিও GUI  ভিত্তিক প্রোগ্রামে আউটপুট অন্য ভাবে দেখানো হয়। তা নিয়ে আমরা অন্য দিন আলাপ আলোচনা করব। এখন। আর উপরের হলুদ রঙের আবৃত  অংশটি হল মেনুবার।
এবার আসি কোড কিভাবে করবেন। প্রথমে মেনুবার থেকে File এ ক্লিক করুন। তারপর NEW ->  java project ক্লিক করুন।

তারপর নিচের মত একটি উইন্ডো আসলে লাল কালি চিনহিত যায়গায় আপনার Project  এর একটা নাম দিন। যেমন আমি এখানে দিয়েছি project1  এরপরFINISH এ ক্লিক করে বেরিয়ে আসুন।


দেখুন আপনার প্রজেক্ট টি Project Explorer e  যুক্ত হয়েছে। এখন চিত্রে প্রদর্শিত যায়গায় ক্লিক করুন দেখবেন কয়েকটি মেনু নেমে এসেছে।

সেখান থেকে SRC উপর মাউস রেখে রাইট(RIGHT)  ক্লিক করুন। এবার সেখান থেকে চিত্রে প্রদর্শিত এর মত New -> Class  এ ক্লিক করুন। নিচের মত একটা উইন্ডো আসবে। সেখানে আপনার ক্লাস এর একটা নাম দিন। যেমন আমি এখানে দিয়েছি Facebook । এবার  Finish এ ক্লিক করে বেরিয়ে আসুন।

এবার আপনি কোড লেখার জন্য প্রস্তুত। নিচের মত একটা উইন্ডো আসবে। খেয়াল করে দেখবেন আপনার ক্লাস এর নাম আর  .Java ফাইল্টির নাম একি। প্রতিবার নতুন ক্লাস তৈরির জন্য উপরের পদ্ধতি অব্লম্বন করতে হবে।

এখন আপনারা যদি কোডিং পার্টে প্রতি লাইনের জন্য লাইনের পাশে লাইন নাম্বার দেখতে চান তাহলে প্রথমে   Menu বার থেকে Window তে ক্লিক করুন। তারপর Preference এ ক্লিক করুন। তারপর নিচের উইন্ডোর মত কাজ করুন General ->Editors এর বামের আইকন গুলোর উপর ক্লিক করুন। তারপরTExtEditors এর উপর ডাবল ক্লিক করুন। তারপর ডানদিকে প্রদর্শিত Show line number এর পাশের চেক বক্সটি তে ক্লিক করে চেক করে দিন। এবার Apply -> OKদিয়ে বেড়িয়ে আসুন।

 নিচের জাভার কোডটার দিকে তাকাই। ১ নম্বর লাইনে আমরা দেখতে পাচ্ছি “//” দিয়ে কিছু একটা লেখা হয়েছে। এই চিনহ দিয়ে সাধারাণত কমেন্ট করা বুঝানো হয়। মানে এই লাইন টা জাভা এক্সিকিউট করবেনা। ২ নাম্বার লাইন্টা জাভা ক্লাস তৈরির সময় নিজেই তৈরি করে দিয়েছিল। এটা হচ্ছে আমাদের ক্লাস যার ভেতর আমাদের সকল কোড লিখতে হবে। ৩ নম্বর লাইন এর দিকে তাকাই এখানে মেইন ফাংশন শুরু করা হয়েছে। সি লাঙ্গুয়েজ এর মতই কোন জাভা কোড রান করানোর সাথে সাথে প্রথমেই মেইন ফাংশন কে খুজে। আপাতত এতটুকু মনে রাখুন যে প্রতি টি জাভা কোডে অবশ্যই একটা মেইন ফাংসন থাকতে হবে। পরবর্তিতে যখন ফাংশন নিয়ে আলাম আলোচনা করব তখন বিস্তারিত বলব। আরেকটি কথা জাভা কিন্তু  case sensitive মানে জাভা তে ছোট হাতের অহ্মর আর বড়  অহ্মর একটা বড় ফ্যাক্টর। তাই public static void main(String[] args) এর String এর  বড় হাতের হবে। পরের লাইন টা আউটপুট প্রদর্শন এর কাজে আসবে। System.out.println(“Hello Bangladesh ”)  দিয়ে স্ক্রিনে আউটপুট দেখানো হয়।এখানেও System er “S” বড় হাতের হবে সাধারনত আউটপুটের জন্য system,out.println ছাড়াও অন্য অনেক কিছু ব্যবহার করা যায়। আপাতত এতটুকু জানলেই হবে পরে যখন INPUT OUTPUT  নিয়ে টিউন করব তখন বিস্তারিত লেখব। ৫ম লাইনে “}“ দিয়ে মেইন ফাইংশন বন্ধ করা হয়েছে। আর তার পরের লাইনে ক্লাস কে “}” দিয়ে বন্ধ করা হয়েছে।
 এবার মেনুবার থেকে রান বাটন্টিতে ক্লিক করুন। তারপর ok  করুন।








দেখবেন আপনার প্রথম জাভা কোড সফলতার সহিত রান করে আউটপুট দেখাচ্ছে।








জকের আমার এই আলোচনা যদি বুঝে থাকেন তাহলে নিচের প্রোগ্রাম গুলো নিজে নিজে চর্চা করুন।
১) আপনি এমন একটি জাভা কোড লিখুন যার আউটপুট হবে নিচের মতঃ
My countries name is Bangladesh.
I love my country.
আজ এ পর্যন্তই। সবাই ভাল থাকবেন।

3 comments:

  1. Good tutorial keep it ahead

    ReplyDelete
  2. ধন্যবাদ ভাই

    ReplyDelete
  3. Casino Voo - Slots & Table Games at MapYRO
    Play a game 김제 출장샵 of casino 양산 출장샵 card games in Casino Voo. Free spins, no 통영 출장샵 wagering 거제 출장안마 and instant 안성 출장안마 withdrawals at our Casino Voo.

    ReplyDelete