003 Java與C++異同

一、相同點:程序員

    都是面向對象的語言,都支持封裝、繼承、多態等。 安全

二、不一樣點:spa

  (1)Java 不提供指針來直接訪問內存,程序內存更加安全指針

  (2)Java 的類是單繼承的,C++ 支持多重繼承;雖然 Java 的類不能夠多繼承,可是接口能夠多繼承對象

  (3)Java 有自動內存管理機制,不須要程序員手動釋放無用內存,而C++中程序員要負責存在的分配與回收工做。繼承

相關文章
相關標籤/搜索