বাংলায় শিখুন জাভা! জাভা ব্যাসিক টিউটোরিয়াল পর্ব-০১

আজকে আমি মূলত জাভার কিছু বেসিক জিনিস আলোচনা করব জাভা হলো একটি প্রোগ্রামিং language যেটি Sun Microsystems ১৯৯৫ সালে অনুমোদন করে পরে ২০০৯-২০১০ সালের দিকে ওরাকল এটিকে নিজেদের আওতায় নিয়ে নেয় ।

জাভাকে কেও হাই লেভেল language বলে আবার কেও কেও এটিকে হাই লেভেল ও মিড লেভেলের মাঝামাঝি বলে থাকে ।

জাভা একটি অবজেক্ট ওরিয়েন্টেড language ।

এখন প্রশ্ন আসতে পারে অবজেক্ট আবার কি ? অবজেক্ট চিনতে হলে ক্লাস কি এইটা জানতে হবে । আমরা তো সবাই মানুষ তাই না তাহলে সবারই কিছু বৈশিষ্ট আছে,

যেমন উদারনসরুপ কেও দেখতে কালো কেও আবার শ্যামলা আবার কেও ফর্সা । তারা সবই কিন্তু সেই মানুষই আর মানুষই এখানে সেই class,আর এই মানুষের যে বৈশিষ্ট আছে সেটাই হলো অবজেক্ট তাহলে আমরা এখানে দেখতে পাই যে এই যে কালো ,শ্যামলা ,ফর্সা এই সবই হল এক একটি অবজেক্ট ।

কি কঠিন হযে জাত্ছে তাহলে আরো সহজ করে বলি আমরা চোখ দিয়ে যা কিছু দেখছি সবই অবজেক্ট আর এই অবজেক্ট গুলোর সমষ্টি হলো ক্লাস; বৈশিষ্টের উপর ভিত্তি করে ক্লাস এর অবজেক্ট পরিবর্তর হতে পারে ।

এইবার মূল topic জাভা তে ফিরে আসি জাভা প্রোগ্রামিং করতে চাইলে কিছু টুলস এবং এডিটর লাগবে ।

প্রথমে জাভা ডেভলপমেন্ট কিট (JDK ) ইনস্টল করতে হবে এই ওয়েবসাইট থেকে তোমার অপারেটিং সিস্টেম অনুসারে JDK ডাউনলোড করে ইনস্টল দিবে
(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html)
ইনস্টল দাও খুবই easy জাস্ট শুধু next দিতে হবে আর JRE (java run time environment ) auto ইনস্টল নিবে by default এটি C:\\ ড্রাইভ এ
ইনস্টল নিবে । এখন কোড লেখার জন্য চাই এডিটর আমরা একানে eclipse use করব
eclipse এর সব থেকে latest ভার্সন ডাউনলোড করে নেওয়া ভালো
(http://www.eclipse.org/downloads/packages/eclipse-classic-422/junosr2)
এর পর eclipse set up দিতে হবে ।eclipse এর একটা সর্টকাট ডেস্কটপ করে রাখব যাতে future এ সুবিধা হয় ।এখন আমরা আমাদের eclipse টি ওপেন করব । এখন window option এ ক্লিক করব .এখান থেকে Reset Perspective এ ক্লিক করব এই option অ ক্লিক করের সাথে eclipse এর ভিউ টা চেঞ্জ হবে , এখন বাম সাইড এর একবারে কোনায় file নামের একটি option আছে ।এই file অপসনটিতে ক্লিক করলে new অপসন পাব ।নিউ অপসনে ক্লিক করে আমরা java project সিলেক্ট করব ।

এরপর একটি window খুলবে ।window টিতে আমরা project name দিব .আমরা একটি নাম দিলাম JavaProject .এখানে খেয়াল রাখতে হবে যে প্রজেক্ট name এর মাঝে কোনো রকম স্পেস হবে না । এখন প্রজেক্টটি আমরা কোথায় সেভ করতে চাই এর জন্য use default location এই অপসনটি থেকে টিক উঠিয়ে দিব ,
এতে আমরা location browse করতে পারব । এখন JRE এই option এ jdk এর latest যে ভার্সনটি আমরা নামিয়ে ছিলাম সেটি এখানে show করবে ।

এখানে ভার্সনটি আমরা সিলেক্ট করে দিব ।এখন window টির next অপসনে ক্লিক করব এতে আরেকটি window আসবে এখানে আমরা ফিনিশ বাটনে ক্লিক করব ।
eclipse এর বাম সাইডে আমাদের প্রজেক্টটি দেখতে পাব এখন প্রজেক্টটি সিলেক্ট করে মাউস এর রাইট ক্লিক করব । new অপসনটিতে ক্লিক করব এখান থেকে class অপসনটি সিলেক্ট করব । আবার একটি window ওপেন হবে । আপাতত আমরা pakage name use করব না । এরপর name দিব এখানে আমরা প্রজেক্ট name এর মত একটি নাম দিব কিন্তু কোনো রকম স্পেস use করা যাবে না public static void main(String[] args) এই অপসনটিতে ক্লিক করব বাকি সকল অপসন থেকে টিক চিন্ন উটিয়ে দিব ।

ফিনিস অপসনে ক্লিক দিব ।
এখন src ফোল্ডার এর মধ্যে default pakage folder এ ক্লিক করলে আমরা একটা জাভা ফাইল দেখতে পাব ।

eclipse এর কিছু image নিচের লিংক এ দেখলে concept আরো clear হবে

 

 

 

java ফাইলটি double ক্লিক করে ওপেন করি দেখা যাবে এই রকম একটি syntax :

public class Test {
public static void main(String[] args) {

}
}

এখানে void main এর মধ্যে আমরা code করব ।
আপাতত আমরা আজকে একটি লেখা প্রিন্ট করি

public class Test {
public static void main(String[] args) {

System.out.println(“Hello Viewer Welcome To Efireit.com”);

}
}

এখানে আমরা দেখতে পারছি একটি নতুন লাইন লেখা হয়েছে
System.out.println(” “); এর ভিতর যা কিছু লেখব সবই প্রিন্ট হবে ।

আজ কে আপাতত আর না next tutorial এ আমরা coding এর আরো deep part এ প্রবেশ করিব |
Author : M. Raihan

 

ফেইসবুকের সাহায্যে মন্তব্য দিন

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  • hasnat 5 years ago

    here is the tutorial of বাংলায় শিখুন জাভা! জাভা ব্যাসিক টিউটোরিয়াল পর্ব-০১ then where is the link of বাংলায় শিখুন জাভা! জাভা ব্যাসিক টিউটোরিয়াল পর্ব-০2..in this page there should be a link for next tutorial.Please check http://www.w3schools.com style.

  • Android দিয়ে জাভা প্রোগ্রামিং শেখার কোন সফটওয়ার নেই?

    • মাইকেল এনজেলো 19 hours ago

      গ্রাম বাংলায় একটা কথা আছে, তোলা দুধে পোলা বাঁচে না ।