জাভা প্রোগ্রামিং: তিনটি গুরুত্বপূর্ণ বিষয়

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

জাভা একটি জনপ্রিয় ও শক্তিশালী প্রোগ্রামিং ভাষা। এটি “Write Once, Run Anywhere” নীতিতে কাজ করে। যদি আপনি জাভা শিখতে চান, তবে তিনটি বিষয় জানা অত্যন্ত গুরুত্বপূর্ণ:


১. ভ্যারিয়েবল এবং ডেটা টাইপ (Variables & Data Types)
জাভা-তে ডেটা সংরক্ষণের জন্য ভ্যারিয়েবল ব্যবহার করা হয়। প্রতিটি ভ্যারিয়েবল একটি নির্দিষ্ট ডেটা টাইপ ধারণ করে।

প্রধান ডেটা টাইপ:

  • int → পূর্ণসংখ্যা (উদাঃ 5, 100, -3)
  • double → দশমিক সংখ্যা (উদাঃ 3.14, 0.5)
  • char → একটি অক্ষর (উদাঃ 'A', 'b')
  • String → অক্ষরের সিরিজ (উদাঃ "Hello Java")
  • boolean → সত্য/মিথ্যা (true/false)

উদাহরণ:

int age = 20;
double price = 99.99;
char grade = 'A';
String name = "Evan";
boolean isStudent = true;

💡 টিপস:
ভ্যারিয়েবল নাম সহজ ও অর্থপূর্ণ রাখুন। যেমন price বোঝায় যে এটি কোনো জিনিসের দাম।


২. কন্ডিশনাল স্টেটমেন্ট (Conditional Statements)
প্রোগ্রামে কোনো শর্ত অনুযায়ী আলাদা কাজ করানোর জন্য কন্ডিশনাল স্টেটমেন্ট ব্যবহার হয়।

সাধারণ স্টেটমেন্ট:

  • if
  • else if
  • else
  • switch

উদাহরণ:

int score = 85;

if(score >= 90){System.out.println("Excellent!");} else if(score >= 75){System.out.println("Good job!");} else {System.out.println("Keep trying!");}

💡 টিপস:
কন্ডিশনাল স্টেটমেন্ট শেখার মাধ্যমে আপনি লজিক তৈরি করতে পারবেন।


৩. লুপ (Loops)
কোনো কাজ বারবার করার জন্য লুপ ব্যবহার হয়। জাভা-তে প্রধানত তিন ধরনের লুপ আছে:

  1. for loop – নির্দিষ্ট সংখ্যক বার চালানোর জন্য
  2. while loop – শর্ত সত্য থাকা পর্যন্ত চালানো হয়
  3. do-while loop – অন্তত একবার চালানো হয়, তারপর শর্ত চেক করা হয়

উদাহরণ (for loop):

for(int i = 1; i <= 5; i+){System.out.println("Hello Java! " + i);}

উদাহরণ (while loop):

int i = 1;
while(i <= 5){System.out.println("Learning Java: " + i); i+;}

💡 টিপস:
লুপ দিয়ে ডেটার উপর কাজ করা অনেক সহজ হয় এবং প্রোগ্রাম দ্রুত চলে।


সারসংক্ষেপ
জাভা প্রোগ্রামিং-এর জন্য তিনটি মূল বিষয়:

  1. ভ্যারিয়েবল ও ডেটা টাইপ – ডেটা সংরক্ষণ ও পরিচালনা।
  2. কন্ডিশনাল স্টেটমেন্ট – শর্ত অনুযায়ী কাজ।
  3. লুপ – কাজ বারবার চালানোর পদ্ধতি।

এই তিনটি বিষয় আয়ত্ত করলে আপনি জাভার বেসিক লজিক ভালোভাবে বুঝতে পারবেন এবং আরও জটিল প্রোগ্রাম লেখা সহজ হবে।

Level 1

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


টিউনস


আরও টিউনস


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


টিউমেন্টস