c(包括c++,为了简便以复后都这样说)和制java应用的方面不bai同。
c是系统级语du言,写操作系统的,精简高zhi效dao,另外写游戏大部分也是用c。还有很大一方面是嵌入式。
java有三个平台j2se,j2ee,j2me。j2se是用来开发桌面应用程序的,j2me是用来开发手机软件的,但这两个平台的优势并不突出(也就是说,岗位相对少,),j2ee是企业级的应用,也就是做网站,反而j2ee的优势就很突出,在国内应该算是数一数二的大语言。(开发网站主要就是java和php两种),java也可以用于嵌入式开发。
下面是2013年一月份统计的语言使用人数
可以看见c和java都是很广泛使用的。
c语言学内容少,学起来快。但要精通,必须花费很大的精力。
java语言入门很快,容易。但内容庞杂,需要很长的时间代价。像j2ee,先学j2se,jsp,,jdbc,ssh框架等等等等。
但要找工作可能要学的东西不止语言,还有比如数据库,一般都会要求的。
因为应用的领域不同,你可以先了解自己对哪一领域感兴趣,然后在选学技术。并且通常认为c要比java难,待遇好。
不管什么技术,只要学好学精,总会找到好工作。