詳細的比較一下Java和C/C++的優劣
1 回答

嚕嚕噠
TA貢獻1784條經驗 獲得超7個贊
1,最大的區別:比較明顯的是C++能被操作系統(Window,Linux)直接運行,而Java不行,需要有個JVM.也就是說,java編譯好的文件需要通過jvm來讓操作系統運行。jvm可以安裝到任何系統。
2:JAVA的應用在高層,C++在中間件和底層……
JAVA離不開業務邏輯,而C++可以離開業務為JAVA們服務……
JAVA的一堆框架,一堆中間件,我們都只能跟在后頭,除非你是greate master!而C++可以創造出屬于自己的東西,盡管不是那種greate master.
3:還有一點就是效率問題:JAVA更注重于面向對象的思想(為了完全面向對象,可以適當的犧牲效率),面向對象使復雜的事情簡單化
而C++更注重于效率(為了更好的效率,可以適當的犧牲面向對象) ,所以C++更復雜一些。
添加回答
舉報
0/150
提交
取消