雪人波利:C++与JAVA 谁更占优势?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 19:16:40
我以前在学校里先前学过foxpro数据库,后学过C语言,如今深知对程序界面开发感兴趣,我还想继续学习一门语言,不知哪种语言将来会成为主流,会更有发展前途?更会被更多的人喜欢?
看样子,我要学C#哦,多谢了,还有没有更好的建议?

跟本不是一回事.
语法上:C++和JAVA,都是面向对象,JAVA属于类C语言.学过JAVA的人都知道,它的语法与C++超像,但比C++简化完善了很多,是完全面向对象的.
-------------------------------------------------------------------
面向应用:C/C++是面向底层开发.不管是Windows还是红帽子,内核都是用C/C++开发出来的.而JAVA的产生,是为了面向高级应用的.
-------------------------------------------------------------------
收入方面:在机会相等的情况下,用JAVA做网站,或J2ME给手机做游戏,开发周期短,来钱快;要想工作稳定,一步一个脚印,C++做层底.
-------------------------------------------------------------------
发展方向:JAVA如今没前几年那么吃甜了,C#出来后,开发网站的周期比JAVA短了很多.当然,由于C#的稳定性还不如JAVA,所以,在一些要求严格的大型项目中还是选择JAVA而不用C#.但是,随着C#的发展,有着微软的支持,JAVA的前途很受挑战.C/C++做底层,是硬道理,不管什么时候,都需要有人踏踏实实的去做,做的久了,是很吃甜的,但是要对操作系统非常熟悉.
-------------------------------------------------------------------
关键看楼主个人打算怎么去发展了!

JAVA的市场占有量更大些 大概占22%
C,C++一共占有量大概23%
不过想挣钱的话还是学学JAVA,更加贴近市场,使用快捷
C++也有自己的好处,不过看你需要做哪方面的东西了

JAVA肯定要占主导嘛。。。。
C++只能在WINDOWS平台运行,而且要钱...不开源...
而JAVA能在几乎所有平台运行,开源...交流广泛....

JAVA现在的市场占有率是最高的,VC紧追其后.其实二者各有千秋吧,JAVA在网络方面确实在它的优势,因为它是与平台无关的,而C++是C的扩展,更面向底层一些.我觉得二者的语法都差不多,大同小异吧,学完C++后我再学JAVA的,感觉比较轻松,当然只是学了JAVA的皮毛了,如果要学进去,那就得下苦功夫了

谁说 C++ 只能在 Windows 平台运行的,有没有搞错……

要是没有 C++,Java 从哪里来,Java 的编译器虚拟机都是 C++ 编出来的。

说C+只能在视窗运行确实搞错不过跨平台最好的的确是JAVA