详细的比较一下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
提交
取消