কম্পিউটার টিউটোরিয়াল

C++-এ থাকা কিন্তু জাভায় নেই এমন ফিচারগুলো


C++-এ আছে কিন্তু জাভায় নেই এমন অনেক ফিচার রয়েছে। 그중 কিছু নিচে লিস্ট করা হলো:

  • জাভায় unsigned int অপশন নেই
  • জাভায় ডিস্ট্রাক্টর (destructor) নেই এবং 'delete' ও নেই, কারণ গারবেজ কালেক্টর (garbage collector) এই কাজটি করে
  • জাভায় ফ্রেন্ড ক্লাস (friend classes) বা ফ্রেন্ড ফাংশন (friend functions) নেই
  • জাভায় পয়েন্টার (pointers) নেই
  • জাভায় typedef অপশন নেই
  • জাভা একটি পিউর অবজেক্ট-ওরিয়েন্টেড ল্যাঙ্গুয়েজ হওয়ার কারণে গ্লোবাল ভেরিয়েবল বা গ্লোবাল ফাংশন নেই
  • C++-এ থাকা টেমপ্লেট (templates) কনসেপ্ট জাভায় নেই
  • '::' স্কোপ রেজোলিউশন অপারেটর নেই, কারণ গ্লোবাল ভেরিয়েবল বা ফাংশন নেই
  • বহু বোরোত্তরাধিকার (multiple inheritance) কনসেপ্ট জাভায় নেই, কিন্তু মাল্টি-লেভেল ইনহেরিটেন্স আছে
  • অপারেটর ওভারলোডিং (operator overloading) কনসেপ্ট জাভায় নেই
  • জাভায় ডিফল্ট আর্গুমেন্ট (default arguments) নেই
  • C++-এ ইনলাইন ফাংশন (inline functions) আছে, অর্থাৎ ছোট ফাংশন jotka কোডের ভিতরে এক্সপ্যান্ড হয়, কিন্তু জাভায় নেই
  • জাভায় প্রিপ্রসেসর (preprocessors) এবং ম্যাক্রো (macros) নেই
  • জাভায় sizeof অপারেটর নেই
  1. জাভা ৯-এ Stream API-তে যোগ করা নতুন ফিচারগুলো

  2. জাভা ৯-এ যোগ করা প্রধান ফিচার ও উন্নতিগুলো

  3. জাভাতে ক্লাস/স্ট্যাটিক মেথড কী?

  4. জাভাতে unreachable catch blocks কী?