java和C++有什么异同
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                java和C++有什么异同
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                ? 相同點:
java和C++都是面向對象語言,都使用了面向對象的基本思想(抽象、封裝、繼承、多態),都具有面向對象的基本特性(繼承、組合等)。
?不同點:
①:java為解釋性語言,其運行過程為:程序源碼經過編譯器編譯成字節碼,然后由JVM(java虛擬機)解釋執行。而C/C++為編譯性語言,代碼經過編譯和連接后可以直接生成可執行的二進制代碼,所以C/C++的執行速度要比java快。
②:與C/C++相比,java語言中沒有指針的概念,使得java程序更加安全。
③:與C/C++相比,java語言不支持多重繼承,但是可以實現多個接口。
④:與C/C++相比,java語言不需要程序猿手動釋放內存。
轉載于:https://www.cnblogs.com/a5137/p/9725118.html
總結
以上是生活随笔為你收集整理的java和C++有什么异同的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: project01
- 下一篇: gitlab hook触发jenkins
