সেরা প্রোগ্রামিং জাভা প্রোগ্রামিং [পর্ব-০৩] :: জাভা দিয়ে একটি সিম্পল কোড রান করানো

টিউন বিভাগ জাভা
প্রকাশিত

সেরা প্রোগ্রামিং জাভা প্রোগ্রামিং

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

শুরুতেই আমরা 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 এর S  বড় হাতের হবে। পরের লাইন টা আউটপুট প্রদর্শন এর কাজে আসবে। System.out.println(“Hello Bangladesh ”)  দিয়ে স্ক্রিনে আউটপুট দেখানো হয়।এখানেও System er “S” বড় হাতের হবে সাধারনত আউটপুটের জন্য system,out.println ছাড়াও অন্য অনেক কিছু ব্যবহার করা যায়। আপাতত এতটুকু জানলেই হবে পরে যখন INPUT OUTPUT  নিয়ে টিউন করব তখন বিস্তারিত লেখব। ৫ম লাইনে “}“ দিয়ে মেইন ফাইংশন বন্ধ করা হয়েছে। আর তার পরের লাইনে ক্লাস কে “}” দিয়ে বন্ধ করা হয়েছে।

এবার মেনুবার থেকে রান বাটন্টিতে ক্লিক করুন। তারপর ok  করুন।

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

আজকের আমার এই আলোচনা যদি বুঝে থাকেন তাহলে নিচের প্রোগ্রাম গুলো নিজে নিজে চর্চা করুন।

১) আপনি এমন একটি জাভা কোড লিখুন যার আউটপুট হবে নিচের মতঃ

My countries name is Bangladesh.

I love my country.

আজ এ পর্যন্তই। সবাই ভাল থাকবেন।

Happy programming.

Level 0

আমি wahid63। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 16 টি টিউন ও 40 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

valo hoece vai . apnar vasha simple tai val lage . valo thakben ..

সুন্দর হচ্ছে, চালিয়ে যান…

Level 2

আমার যখন কম্পিউটার ছিল জাভা শেখার জন্য অনেক আগের সফটওয়্যার অলা সিডি সাথে LYNDA.COM এর টিউটোরিয়াল ছিল। আপনার টিউন আমি পছন্দ করি

Level 0

ধন্যবাদ আজাদ ভাই………… ইনশাল্লাহ চালিয়ে যাব………

Level 0

ধন্যবাদ ওমি ভাই…

Level 0

vai shiram lagce ami ai semester a java korteci sir er kothar theke apnar likha shiram joss vai late na kore next tune tao diye den

Level 0

ধন্যবাদ m.shayan ভাই । ইনশাল্লাহ খুব শীঘ্রি আপডেট পেতে থাকবেন।

Level 0

VI APNAY KOI !!!! J CREATOR DOWNLOAD KORAR POR KE R ECLIPSE DOWNLOAD KORA LAGBA NA ……200 MB FILE DOWNLD DILAM …AKHON JODE KAJ NA KORA…..UNZIP KORLA BOLA CANNTOT BE EXECUTE SYSTEM 32 ETCCCCCCCCCCCC….. AKTU SOMADHAN DAN VI

Level 0

ভাই J creator এর কথা আমি আমার টিউনে কোথাও উল্লেখ করি নাই ভাই। j creator র eclipse দুটি আলাদা IDE। আমি eclipse ব্যবহার করি তাই টিউন সব গুলো eclipse দিয়েই করব। আর eclipse এর অনেক গুলো version আছে। আমি Eclipse ক্লাসিক টা ব্যবহার করি। অন্য version ও ব্যবহার করা যাবে।
আমি বলি একেবারে শুরুতে আপনাকে java se ডাউনলোড দিতে হবে এবং ইন্সটল দিতে হবে। পরে আপনাকে eclipse ডাউনলোড দিতে হবে। পরে eclipse er file টা আনজিপ করলেই আপনি কাজ শুরু করতে পারবেন।

Level 0

vi eclipse file ta kaj korca na …eclipse run korlay bola cannot execute ar moto boro akta line amr eclipse verson eclips4.2.2 win32*86,64 ata ke cholbay xp 2 e

Level 0

ভালো হচ্ছে, better and quicker than others.
Plz continue, me with some of my friends are following,
itz really helpful

Level 0

আমি একটু একটু সি শিখেছি। সি++ ও সামান্য।অতপরআমি ইংলিশ ভার্সন এর একটি জাভা বই কিনে গত একমাস ধরে NetBeans IDE দিয়ে চেষ্টা করে যাচ্ছি কিন্তু কোন কুল কিনারা না পেয়ে বাংলায় জাভার সমাধান খুজতে যেয়ে আপনাকে খুজে পেলাম । মাত্র ১ম দিন Eclipse standard নাময়েছি আর ২য় দিন থেকেই কোড লেখা শুরু করতে পেরেছি।এখন আমাকে ঠেকায় কে?
শূধু আপনি আমার সাথে থাইকেন.. .. .. .. বাকীটা আমি সামলিয়ে নিব।

অসাধারন… ওয়াহিদ ভাই, আপনি অসাধারন…….

অনেক ধন্যবাদ ভাই
আপনি আমাদের গুরু 🙂

onek valo laglo.