从c++转java和c好转吗

rt... rt 展开
 我来答
zjfaok
2013-11-17 · TA获得超过6806个赞
知道大有可为答主
回答量:4146
采纳率:62%
帮助的人:1602万
展开全部
不好转,你会发现c++的许多极其方便又好用的功能在java和c里面都是找不到的。C++完全允许使用者只用C的思想和方法,这样的使用者转到真正的C自然是不难的,即便是Java,只使用static变量和函数的话也可以和C的思想完全兼容。所以只会C语言的人也可以写C++甚至Java的教科书,很多人因此学到的就是披着C++或Java皮的C语言,这样的人看来,语言“只是语法不一样,思想差不多”也就不像是一句假话了
jonahkingkkkk
推荐于2017-11-26 · TA获得超过466个赞
知道小有建树答主
回答量:190
采纳率:50%
帮助的人:158万
展开全部
C++是三个里面最难的。你真的都搞懂了,转其他的很好转的。C语言根本不用转,语法跟C++一样的,C++是C的发展,学了C++在学C。你会发现C好简单。JAVA的话也比C++简单,而且跟C++一样是面向对象的思想。其实学编程最重要的是学编程的思想,而不是某种语言,只要你有这种思维方式,学其他语言很容易上手的,只是语法的格式不一样而已,思想是差不多的。所以要先把一门语言学精通先,别只学了半调子又换别的学,其他语言当你需要用到的时候在去学就行了。
追问
主要是现阶段很多主要项目都不是c++写的,例如linux kernel(C), hadoop(java),orcale(C),感觉c++会不会已经要淘汰了?有人说java+c可以替代C++(我也有点这样想)
追答
..感觉你接触的面太少了。不然你就不会不知道C++和C的关系了。确实,C语言是一门很重要的语言,老实说我现在做嵌入式开发,也是用的C语言。可以说Linux代码,90%是C。ARM开发90%用C。但是当初学ARM的时候,我没学过C,大学的时候学的是C++。但是如果你懂C++。根本不可能看不懂C。只是需要一个适应过程而已,根本不需要重头学。
至于网上那些自己觉得很牛逼的,说什么JAVA天下无敌,说什么某某语言多少年内必被淘汰的,你觉得有意义吗,每一种语言都有自己的适应环境。没必要只是追着流行的语言跑,
C++是面向对象的语言,这是一种很好的思想,你学了C++,你能不能完全了解面向对象的概念呢?面向对象的语言主要用在应用程序开发,java现在在移动产品应用程序开发上很流行,但是它是一门解释型语言,编译速度肯定没有C++快。所以像电脑那些大型的程序都是C++写的,你见过用java开发windows应用的吗,所以使用环境都不同,谈何取代。c++在windos应用程序开发是很流行的语言。其实苹果的设备流畅性也比andriod好,ios用的语言也是object c。跟C++一样,就是面向对象的C。
当然想做一个程序员肯定不能只学一门语言的,不过java跟C你想要都精通,短时间内是不可能的。所以我觉得你不用想太多。找本C的书看看。然后你会发现。啊,原来我是懂C的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dagxkg
2013-11-17 · TA获得超过195个赞
知道答主
回答量:56
采纳率:0%
帮助的人:42.8万
展开全部
c++和c的语法很像转c肯定好转,转java刚开始有点不适应,后来你会发现c++干一件事是自己想办法来干而java你想干一件事你往往不去想怎么干而是先去查API。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神灵自有神I
2013-11-17 · 超过13用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:28.7万
展开全部
只要你能精通一门,都好转
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
candw_dw
2013-11-17
知道答主
回答量:46
采纳率:0%
帮助的人:31.4万
展开全部
为什么要转呢?工作又不是要只会一样的,都学学没有坏处的!!加油
追问
可能我问的不是很好,我是想先学c++(现在工作要用),然后在学java和c(为了多条路)。这样,在c++的基础上学习java和c会不会容易些
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式