开发者社区> 问答> 正文

学习c++好 还是JAVA 更有前途???

我学了c++ 现在看了下JAVA 不知道往哪个方向好

展开
收起
知与谁同 2018-07-15 20:11:56 5632 0
5 条回答
写回答
取消 提交回答
  • 现在一般很高级的程序员必须要会多种计算机语言,而且必须精通
    2019-07-17 22:51:33
    赞同 展开评论 打赏
  • C++是基础语言,必须掌握;作为专业,最好都能精通
    2019-07-17 22:51:33
    赞同 展开评论 打赏
  • 社区管理员
    如果对本专业有辅助作用那就C++吧,想要更有前途眼前的是java 如果长远了还是c++好.

    -------------------------

    C++,Google推荐性能最好语言,但是太复杂,需要一段时间积累
    JAVA,拥有丰富的官方库和第三方库,也很容易学

    2019-07-17 22:51:33
    赞同 展开评论 打赏
  • C++ 难学,更底层,而且效率比Java高。
    java好学,C++中让人头疼的指针给扔掉了。
    C++入门的话看老谭那本书是远远不够的。
    C++ Primer这本巨著是一定要看的。 如果你想让你的代码写起来更规范,而且远离陷阱,《Effective C++》 和《more Effective C++ 》 可以帮助你 这2本书作为辅助书籍, 能够长时间坚持学习, 那么你的C++水准就可以提升一个档次。

    接下来, STL标准库是C++的精华, 包含的优秀的算法, 容器等。一定要学习,学会的用起来很方便,处理数据十分顺手。
    我推荐《C++ 标准程序库》 如果你学习好了STL 《effective stl》 可以帮助你更好的运用它。

    如果你学会了这些,你还想学习C++的图形界面编程。

    建议你学Qt (MFC也可以,不过有点老了,而且微软也不重视了) 书籍《精通Qt4编程》 《C++ Gui Qt4 编程》 都是不错的入门书籍。

    学会的这些,如果你想进阶算法是必不可少的,《算法导论》是一本很有名的名著,我学起来很费力, 真的很难,需要数学功底, 如果LZ有毅力建议学一下。

    汇编最好懂一点,起码要看懂,不要求会编写,

    这是我给你的建议,站在C++学习的角度上, 纯手工打造, 互联网上绝无第2份~~
    2019-07-17 22:51:32
    赞同 展开评论 打赏
  • 静静的看着你们
    分行业:
    Java更偏向业务型开发,比如银行的xx管理系统,安卓手机的软件以及WEB等等。java更容易入手,学会用框架基本就能来开发,开发效率(完成的速度)相对高,当前相对C++更好就业,薪资平均水平相比C++略高(参考2014年谷歌统计数据)。
    C++,难度相对高,入手较难深入也难,它涉及的内容很多,特性很多,可以做一些考虑性能(并发,速度)的东西,比如各种后台服务,游戏的后台部分,C++主要更服务器打交道,当然你要用上MFC,QT等也能做界面的东西。

    前途还是钱途:
    当前的话,可能Java性价比更高。不过游戏,高性能的方面几乎不采用Java来实现,这几乎没得选。另外,随着机器性能提高,未来对服务性能要求或许并不如现在要求高。如果深钻研技术的话,C++可能可以学到更多原理性的东西。选择只学一个的话,还真有些投机。

    个人建议:
    两个都学吧,不过从C++开始,虽然较辛苦,但转Java会比较容易,对基础性的理解会更透测。希望能对你有所帮助,谢谢。
    2019-07-17 22:51:32
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载