第1个回答 2013-09-27
我工作一年,Java程序员。入行还不算久,所以我只能就我看到的来回答你。
首先是哪门语言,这个得看地方,大城市,像北京上海这种大城市,对于C和C++才有需求,小一点的城市一是没需求,二是给不出高工资。
其次,C语言是永不会过时的语言,因为只有C语言才能开发操作系统,很多地方尤其是嵌入式方向,C是不二的选择。但是一个C语言的程序员,成长需要十年以上,但是C的工资一直会高于C++和Java,如果一直是做程序员的话。但是很少有人能够这么长时间一直敲代码,转管理,或者其他更有“前途”的工作的大有人在,Java程序员出师很快,所以有优势。
Java是目前排行第二的语言(第一是C),Java目前有两个方向,一是Web,而是Android,安卓的火爆程度,想必你也是有所知晓的吧。
C++的优势是在桌面程序开发,尤其是在游戏开发上,C++的优势极其明显本回答被提问者和网友采纳
第2个回答 2013-09-27
我个人觉得java好一点,比较新相对前两者,然后应用广泛是一款跨平台的语言,智能手机和个人计算机等设备都可以用,如今移动互联和云计算高速发展,java优点很突出啊当然C和C++也是有自己的优点的
第3个回答 2009-08-12
您好楼主这两门语言现在都很主流~
选择哪一种要看您的兴趣,
c++一般应用于unix或者linux平台下做,在windows下做的一般都是桌面应用程序,游戏什么的,还可以做。net应用。在我就业经历来看大部分公司像电信通信银行一类的公司都是在unix的下的~
java现在主要是做javaEE企业级网络应用,现在来看还是很好找工作的,因为大公司都用这个来做web应用。
我刚开始是学c++的,到了公司由于需求又让我转的java。
一般要c++程序员需要5年工作经验,java的就要2、3年就可以~比较好学~
但是还是c++赚得多一些
总的来说他们的相同之处还是很多的,精学一个得同时也要了解另一个~
有空可以交流~
gaozhao123@hotmail.com
第4个回答 2013-09-27
从目前市场看是C++ (钱多), 但C++学习时间成本比java 要高的多. C++必须要学数据结构(想要有点钱途的话) , 但数据结构比任何一门编程都要难的多