先学C++好还是JAVA好?

2024-11-14 12:44:06
推荐回答(5个)
回答1:

都不建议。但是一定二选一的话,Java。

C++过于复杂,初学者容易遇到很多在完整熟悉C++的庞大体系前根本无法解决的问题。哪怕你只是使用一些基本的功能,但是这些基本的功能是通过更高级的功能实现的,虽然正常情况下不会出什么问题,但是一旦你写错了搞不好就会出发在那些高级功能里的异常。

Java过于简化,而且很多时候并不简单,细节上表现出各种残废,并且残废得不太正常,而且容易给初学者造成“编程就是这么回事”的印象。当然Java是一个还不错的开发语言,但是并不太适合初学。

初学不如选Python JavaScript之类的脚本语言。门槛低得多,也不像Java那么残废,而且JavaScript稍微学一下HTML就能很方便在网页上画图了。相比之下学起来可能也要有意思得多。

回答2:

要学哪种语言,关键是看做什么方向的开发.底层就用的学C/C++, web应用的学java/php ,php的开发效率更高(较小型项目),java的应用更广泛,知识点更多,如果是单纯学习知识点的:学习内存操作相关的,学C/C++,要学习面向对象思想的学java。
刚开始学的时候最好先学习一个面向过程的语言(推荐C语言),然后再学习C;或者JAVA,会感觉轻松的多的。 不要觉得先学C语言,再学JAVA或者C 会很浪费时间;恰恰相反,如果直接去学习C 或者JAVA会觉得更吃力,更加浪费时间。
先去读本C语言的书,把书吃透,用不上2个星期。再找本C 的书籍,再用2个礼拜。这样语法上基本差不多了,剩下的就是实践了。 如果直接学习C 或者JAVA,估计不是天才的话2个月下来你连基本语法都掌握不了。

回答3:

建议先学C语言,C是所有程序的基础,C++是在C基础上的扩展,这个可以慢慢再学,学C++也是对C的复习。PS:学C关键是指针,指针是C语言的灵魂,强烈建议先学C!

回答4:

-
-都一样,C++东西很多,很多,上手容易,精通很难,JAVA是纯粹的面向对象编程语言,所以可以先学java,C++如果能坚持下来的,可以学的很好。

回答5:

如果你有信心可以C++,建议还是学C++好。难的确难些,但是可以了解很多底层的东西,这些很重要。而且c++看工资就知道了。比java多了不知道多少。
不过光入门的话,建议学java。java把很多麻烦的东西隐藏了。C++很头痛