java和C++的區別

都是面向對象的語言,都支持封裝、繼承和多態;

 

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

 

繼承: Java 的類是單繼承的,C++ 支持多重繼承; Java 通過一個類實現多個接口來實現 C++ 中的多重繼承; Java 中類不可以多繼承,但是!!!接口可以多繼承;

 

內存: Java 有自動內存管理機制,不需要程序員手動釋放無用內存。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章