请问当把JAVA和C#搞懂了以后,再回过头去学习C++会不会更容易?

我现在在学习JAVA和C#这2种高级语言,之所以想掌握C++是想让自己在找工作的时候有更多的筹码。请大虾给一些建设性的意见

还是那句老话,搞底层的人才是牛B的人,因为你用的高层的东西都是由他们先开发出来。当然我们不必太底层,如果写一个窗体还得手工几千几万行代码就有点不值了,但我们还要代码运行效率,这正是现在软件发展困难的原因,既要方便又要高效,二者不可兼得。至于JAVA和C#,都是定义类,类里有方法,构造函数等等,与C++语法也差不多,但是实现的机制却不是一样的。C++大多编译出来的都是本地代码,只依赖操作系统,而C#的Framefork托管和JAVA的虚拟机都是程序运行不可或缺的,还有很多表面相同而技术内幕却千差万别。开发商当然会说自己的语言有好处,比如JAVA,跨平台,实际上它TM是自己带了一个平台到处跑,它才是依赖性最强的。别的就不说了,关于这种问题,世界上应该每天都有人在争论,个人推崇C++,但也不排斥JAVA和C#,作一名程序员适应市场才是重要的,老板要你用perl还是用java还是C++,你如果不用你就走吧,我们有选择权,没有一个高手不会汇编的,多学多能才是王道。
温馨提示:内容为网友见解,仅供参考
第1个回答  2022-10-14
肯定是容易点,顺序无所谓。
有其他语言的编程基础学另一项语言肯定是有所帮助的。
学完 C++ 在学 JAVA /C# 都可以。就看你怎么选了。

个人建议要找工作学 JAVA/C#,因此 C++ 比较难不是几日即可学成的。从学习的难易度比较来看 C++ > JAVA > C#,从应用简便角度看 C# > JAVA > C++,从知识深度看 C++ > JAVA > C#
第2个回答  2008-10-21
java和c++没什么联系,不过你学好了java后想来学什么语言都比较容易的,c#就不知道了没学过,不过这两个是不是用于网络多点,和c++不太一样吧,我直接学的c++,练c都没学。
第3个回答  2008-10-21
如果急于找工作,还是学习IAVA,找到工作后再打c++的基础也可以,不过如果不急着找工作的话,建议还是先学C++
第4个回答  2008-10-21
应该是学过C++后再理解JAVA和C#才会更容易

不信可以试试看,呵呵
相似回答