নবীন শিক্ষার্থীদের উপযোগী এই বইয়ে আলোচনা করা হয়েছে জাভা প্রোগ্রামের ইতিহাস, সিনট্যাক্স, কন্ট্রোল ফ্লো, লুপিং ও ব্রাঞ্চিং থেকে শুরু করে অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং, ইনহেরিটেন্স, পলিমরফিজম, এনক্যাপসুলেশন, অ্যাবস্ট্রাক্ট ক্লাস, ইন্টারফেস, এক্সেপশন হ্যান্ডেলিং, জেনেরিকস, কালেকশন ফ্র্রেমওয়ার্ক, ইউনিট টেস্টিংসহ আরো বিভিন্ন বিষয় নিয়ে।