如何学习java与c++比较谁性能更好更有优势



如何学习java与c++比较谁性能更好更有优势,怎么学习java编程。对于一个初学者来说上面的问题都回很头疼的,在java与c++之间选择的话,我会选择java,我也建议大家选择java程序。原因总会有很多的。

其实最初我喜欢java完全就是因为她叫java,名字我是很喜欢的,后来慢慢深入之后发现java真的很不错,java就是我的菜。首先我最欣赏的一点是java的跨平台,当然c++也可以跨平台,但是有条件的,有时候我们在window下编译的c++程序却是不能在Linux下运行的,还有一点也是我最喜欢的也是java的重大优势,那就是java要比c++好学容易学,c++太复杂了,比如什么指针引用等等,搞得我一头雾水,不知所云,而java 似乎已经将这些东西内定好了,我们要使用某些方法的时候看看java api文件就好了。

说到java与c++相比较的优势,我还会想到java的自动垃圾回收机制,我们不用管什么释放内存之类的事情,这一切完全交给java虚拟机去办就好了,而c++则要求程序员很好的去处内存问题,一不小心可能你的c++程序就完蛋了,因为内存溢出了呀!

另外,java的程序也是很美丽的看起来特别赏心悦目,什么继承多态等等,设计得很不错,另外java程序在web上面表现得特别出色,几乎所有的大型的web应用都是采用java的。而java的三层架构mvc更是很出色,而在web方面c++就表现得不怎么样了。

当然,c++也有很多优势,不过我还是喜欢c++。

还有人会问到底怎么学java啊?其实只要你下定决心一步一份脚印,慢慢学,多做练习多实践,想成为java高手的话,那只是时间上的问题了。