The Tutorials in this series are created using JDK 1.6 on Ubuntu 11.10. It is a free and open source high level programming language,simple as well as object oriented language. Read more
Foss : Java - Bengali
Outline: অ্যারের পরিচিতি অ্যারে সম্পর্কে - অ্যারে ঘোষিত করা - অ্যারে আরম্ভ করা - ফর লুপ ব্যবহার করে ইনিসিয়েলাইসেশন - অ্যারের এলিমেন্টের ইনডেক্স - অ্যারের মান পরিবর্তন করা - অ্যারে..
Outline: অ্যারে অপারেশন import java.util.Arrays - ক্লাস অ্যারেস থেকে মেথড ব্যবহার করা - toString() মেথড - sort() মেথড - fill() মেথড - copyOf() মেথড - copyOfRange() মেথড - প্রতিটি ..
Outline: Creating Class *Whatever we can see in this world are all objects *Objects can be categorized into groups known as class *This is class in real world..
Outline: অবজেক্টের নির্মাণ *অবজেক্ট হল ক্লাসের ইনস্ট্যান্স * প্রতিটি অবজেক্ট state এবং behavior দ্বারা গঠিত *অবজেক্ট তার state ফিল্ডস বা ভ্যারিয়েবলে সংরক্ষিত ..
Outline: Instance fields (ইনস্ট্যান্স ফীল্ড) * non-static ফীল্ডস নামেও পরিচিত * আমাদের তৈরি করা TestStudent ক্লাস খুলুন * dot অপারেটর ব্যবহার করে roll_number এবং name ফীল..
Outline: Methods * মেথডের এর সংজ্ঞা * সহজ মেথড লিখুন * মেথড রিটার্নিং ভ্যালু * অন্য মেথডে একটি মেথড কল করা * প্রোগ্রামের প্রবাহ * Static মেথড কল করা ..
Outline: ডিফল্ট কন্সট্রকটর *কন্সট্রকটর কি? *ডিফল্ট কন্সট্রকটর কি? *এটিকে কখন কল করা হয়? *কন্সট্রকটর সজ্ঞায়িত করা *ভ্যারিয়েবল ইনিসিয়েলাইজ করা *ক..
Outline: প্যারামিটারাইসড কন্সট্রকটর *প্যারামিটারাইসড কন্সট্রকটর কি? *প্যারামিটার ছাড়া কন্সট্রকটর নির্মান *প্যারামিটার সহ কন্সট্রকটর নির্মান *কন্সট্রকটরের ভ্যারিয়েবলে মা..
Outline: ইউসিং দিস কীওয়ার্ড *এটি বর্তমান অবজেক্টের একটি রেফারেন্স *নামের দ্বন্দ্ব এড়াতে সাহায্য করে *আমরা আরেকটি কল করতে কন্সট্রকটরের ভিতরে এই কীওয়ার্ড ব্যবহার..
Outline: নন স্ট্যাটিক ব্লক দুটি কোঁকড়া বন্ধনীর মধ্যে লিখিত যেকোনো কোড নির্মিত প্রতিটি বস্তুর জন্য এক্সিকিউট করা হয় কন্সট্রকটরের এক্সিকিউশনের পূর্বে এক্সিকিউট করা হয় ক্লাসের ইনস্ট্যা..
Outline: Constructor overloading *define multiple constructor * what is constructor overloading? *constructor with different number of parameters. *parameters with diffe..
Outline: মেথড ওভারলোডিং *একাধিক মেথড ব্যাখ্যা করা *একই নামের সাথে মেথড *ভিন্ন সংখ্যার প্যারামিটারের সাথে মেথড *ভিন্ন ডেটা টাইপের প্যারামিটারের সাথে মেথড *মেথড ওভারলোডিং কি? *ওভারলো..
Outline: জাভাতে ইউসার ইনপুট নেওয়া *BufferedReader কি? *Java.io প্যাকেজ থেকে তিনটি ক্লাস ইম্পোর্ট করা *ব্যবহারকারীর থেকে ইনপুট কিভাবে নেওয়া? *BufferedReader ইমপ্লেমেন্ট করতে সিনট্যাক্স ..
Outline: Subclassing এর সংজ্ঞা একটি Employee এবং Manager ক্লাস ব্যবহার করে subclassing এর ডেমো Single inheritance extends কীওয়ার্ডের ব্যবহার super class প্রাইভেট সদস্য method overridin..
Outline: super কীওয়ার্ড super class এর মেথড কল করা super class এর Constructor Employee এবং Manager ক্লাস ব্যবহার করে super keyword এর ডেমো Single inheritance extends keyword এর ব্যবহা..
Outline: final কীওয়ার্ড final কীওয়ার্ড এবং তার প্রয়োগ কি? final কীওয়ার্ড কোথায় ঘোষিত করা যেতে পারে? final ভ্যারিয়েবলস final static ভ্যারিয়েবলস static ব্লক প্যারামিটার হিসাবে final..
Outline: Java তে পলিমরফিজম রান-টাইম পলিমরফিজম ভার্চুয়াল মেথড পলিমরফিজম কম্পাইল-টাইম পলিমরফিজম JVM এর ভূমিকা IS-A টেস্ট কি? স্ট্যাটিক বাইন্ডিং কি? ডাইনামিক বাইন্ডিং কি?
Outline: - Java তে Abstract ক্লাসেস - Abstract Methods কি - Concrete Methods কি - Abstract Methods এবং Abstract Classes এর প্রোপার্টিস - Abstract Methods ব্যবহার করা
Outline: - Java ইন্টারফেস - Interface বাস্তবায়ন করা - Implementation ক্লাস - Interfaces Vs Abstract classes - Multiple Interfaces প্রয়োগ করা - উদাহরণ সহ Interfaces এর ব্যবহার
Outline: Java তে Static ভ্যারিয়েবল কি উদাহরণ সহ Static ভ্যারিয়েবলের ব্যবহার Static ভ্যারিয়েবল Vs Instance ভ্যারিয়েবল Final Static Constants