জাভা প্রোগ্রামিং # ৮ – অ্যারে – ২

অ্যারে কি শুধু সিংগেল ডাইমেনশনের হয়? সে আর কিছু হয় না? অ্যারে নিশ্চয়ই ফরেভার সিংগেল না! তার অনেক রকমের ডিমেনশন ই থাকতে পারে। কীভাবে?

Continue reading “জাভা প্রোগ্রামিং # ৮ – অ্যারে – ২”

Advertisements

জাভা প্রোগ্রামিং # ৭ – অ্যারে – ১

লুপ গেলো। কন্ডিশনাল গেলো। এইবার আমরা একটু বড় জিনিস – অ্যারে, স্ট্রিং এগুলো নিয়ে কাবজাব করার জন্য রেডি। তবে এক পোস্টে স্ট্রিং আর অ্যারে নিয়ে কথা বলা ঝামেলা। তাই এই পোস্ট শুধু অ্যারে এর জন্য।

Continue reading “জাভা প্রোগ্রামিং # ৭ – অ্যারে – ১”

জাভা প্রোগ্রামিং # ৬ – কন্ডিশনাল, লুপ ইত্যাদি

জাভার ভ্যারিয়েবল ডিক্লারেশন গেলো । একটা ল্যাঙ্গুয়েজের কি কি বেসিক ফিচার থাকে? কন্ডিশনাল স্ট্যাটমেন্ট, রিপিটিশন স্টেটমেন্ট(লুপ), অ্যারে, স্ট্রিং ইত্যাদি । এই পোস্টে আমরা কন্ডিশনাল আর লুপ নিয়ে গেজাবো। দেখা যাক জাভাতে এই জিনিসগুলো কীভাবে কাজ করে।

Continue reading “জাভা প্রোগ্রামিং # ৬ – কন্ডিশনাল, লুপ ইত্যাদি”

জাভা প্রোগ্রামিং # ৫ – ভেরিয়েবল, বেসিক Input, Output

JDK, JRE ইন্সটল করা তো শেষ । হ্যালো জাভা কোড লেখাও শেষ। এইসব জিনিস কেন ইন্সটল করা লাগে তাও বলা শেষ । এইবার আসল বকবক শুরু হবে । এবং প্রথম বকবক টাই শুরু হবে ভেরিয়েবল দিয়ে । এই পোস্টে আমরা ঘাটাঘাটি করে দেখবো যে জাভা আমাদের কী কী ভেরিয়েবল টাইপ ইউস করতে দিবে এবং কীভাবে সেগুলো ইউস করতে হবে। সাথে কীভাবে ইনপুট নিতে হয় , আউটপুট দিতে হয় সেটাও দেখবো ।

Continue reading “জাভা প্রোগ্রামিং # ৫ – ভেরিয়েবল, বেসিক Input, Output”

জাভা হেল্পার – টেক্সট এডিটর থেকে IDE

টেক্সট এডিটরে জাভা কোড লিখা এরপর সেটা কমান্ড লাইন থেকে কম্পাইল এবং রান করানোর পর নিজের মাঝে একটা হ্যাকারম্যান মার্কা ভাব আসতে পারে । কিন্তু এই কাজটা সিঙ্গেল জাভা ফাইলের জন্য করা যত সহজ, বড়সড় এবং একাধিক জাভা ফাইলের জন্য করা ততই প্যাঁড়াদায়ক । এর উপর অনেক টেক্সট এডিটরে অটো কমপ্লিশন, রিয়াল টাইম কোড চেকিং নাই । দেখা যাবে একগাদা কোড লেখার পরে এরর দিবে এই জিনিস নাই সে জিনিস নাই । আর বড় প্রোজেক্ট হলে তো কথাই নাই । এই পোস্টে আমরা Eclipse, Netbeans এবং Intellij IDEA তে কীভাবে জাভা নিয়ে কাজ করতে হয় সেটা দেখবো ।

Continue reading “জাভা হেল্পার – টেক্সট এডিটর থেকে IDE”

জাভা প্রোগামিং # ৪ – একটি জাভা কোড ফাইলের আদ্যোপান্ত

ঠিক আগের পোস্টটাতেই আমরা একটা খুব সাধারণ জাভা প্রোগ্রাম লিখেছিলাম যেটা স্ক্রীনে একটা আউটপুট দিতে পারে । কিন্তু আমাদের কিছু প্রশ্ন রয়ে গেছে। কিছু না, অনেক প্রশ্ন ।

  • আমরা কি কম্পাইল করেছি নাকি ইন্টারপ্রিট ? নাকি অন্য কিছু?
  • কোড কম্পাইল / ইন্টারপ্রিট করার পরে .class এক্সটেনশনের একটা ফাইল আসে কেন ? এইটার কাজ কি ?
  • আমার জাভা সোর্স কোড কীভাবে প্রোগ্রামে রুপান্তর হয় ?

এই পোস্টে আমরা এইসব + এইরকম আরো প্রশ্নের উত্তর খুঁজবো। একটু কঠিন কথাবার্তা । হাতের কাছে চা কফি রাইখো নাইলে হারায়া যাবা নাইলে ঘুমায়া পড়বা । 😛

Continue reading “জাভা প্রোগামিং # ৪ – একটি জাভা কোড ফাইলের আদ্যোপান্ত”

জাভা প্রোগ্রামিং (হেল্পার) – JDK, JRE ইন্সটল করা

JRE JDK ইন্সটল করা কি বেশি প্যাঁড়া ?

প্যাঁড়া না তবে কনফিউজিং লাগতে পারে অনেকের কাছে যে JRE করলাম আবার JDK ও করবো কেন ? C তে কাজ করার সময় তো এত লাগে না ! ওয়েল জাভা বাচাল । তাই লাগে । গেট অন উইথ ইট ।

Continue reading “জাভা প্রোগ্রামিং (হেল্পার) – JDK, JRE ইন্সটল করা”