学计算机的 关于c++与java

我是学计算机的
下学期c++与java二选一学 这学期学的是c 我想问问学哪个好啊

我本科主要用java,研究生做底层主要用c/c++。
java现在主要在web方面(j2ee)应用的比较多,而c/c++应用的领域就广泛多了。根据我毕业同学的就业情况来看,招java工程师的主要的外包公司、互联网公司、IBM、银行软开,而且对java要求的同时常常要求其他的脚本语言,如php、python、js、ruby等(因为要做网站嘛);对c/c++工程师的要求就少一些,最多加上stl和mfc,但是对能力要求高一点。应用前景都可以,就是方向有些不同。如果做手机的话就不要java了,现在嵌入式和android才是趋势。
你才学了c,应该很不深入,如果想继续,c++是很不错的选择。java也不赖,因为在面向对象的特性上和c++差不多。据我的经验c++细节多一些,较繁琐;java模式框架多一些,需整体把握。
ls说的“Java其实就是封装好了的C++,学好了C++,Java就是小菜一碟”有点扯谈,这两种语言本来就是在互相学习,互相完善。其实编程的思维掌握了,每种语言都一样,语言只是一种表达方式而已,千万不要为了学语言而学。c其实已经很经典了,包含了足够多的程序设计思维,但也可以通过学其他的语言来加深理解。
lz千万不要舍本逐末!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-31
建议你学C++,毕竟C语言是一切语言之父,c语言学好了你在学习其他语言就很容易上手,而且比较快,其他语言也都是基于c语言基础的,
第2个回答  2010-12-31
在学校显然学C++,C++更接近底层,Java面向对象性更高,说白了就是用起来更简单些,但Java扩展太多,全都学会是不可能的,而且Java其实就是封装好了的C++,学好了C++,Java就是小菜一碟。所以强烈建议学C++,基础才是王道。
第3个回答  2010-12-31
java好学一点 C++挣的钱多一点
第4个回答  2010-12-31
看你抱有什么目的了啊,要是求过就行的话,找一个好过,给分高的老师。要是对于前途来讲,你要是会c语言了,c++是完全可以自学的啊,学习一下java对找工作有好处。
但是,话又说回来了,你要是选了c++,java也是完全可以自学的。
我给你的建议就是,随便选一门老师给分高,容易过的。剩下一种语言,自学,而且是一定要学。
第5个回答  2011-01-03
把你会的东西深入学吧,你会发现自己的不足
相似回答