有java基础,学C容易还是C++容易

 我来答
kuangfeng0926
推荐于2017-09-20 · TA获得超过4408个赞
知道小有建树答主
回答量:891
采纳率:66%
帮助的人:595万
展开全部
C/C++与JAVA的区别太大,Java相对简单一些,C/C++相对较难。

但是有C语言基础或者C++基础Java学起来就很容易了

同样的,有Java基础,学习C语言或者C++比零基础的容易些

由于Java封装得很厉害,学习难度比C语言或者C++低。

学成时间得根据学习能力和学习态度

如果毫无编程基础,学起来要费力点。前段时间得对类、对象、接口、实现、异常等基本概念要弄熟;要精,就得花较长时间去理解,急于求成,将永远半桶水。

总之对于一个有C或者C++基础的,如果基础很牢固,Java至多一个星期就能写出自己能用C写出来的东西。

没有任何基础,可能要1、2个月。
如果要精通,恐怕得钻研一辈子
_whales
2013-05-07 · TA获得超过2279个赞
知道大有可为答主
回答量:1814
采纳率:85%
帮助的人:491万
展开全部
都很容易,也都很难。
因为人都有惯性和惰性。习惯用熟悉的东西来理解和学习不熟悉的东西。
有些Java的习惯,用在C,C++上很不好(比如动态分配)。
很多Java库,C,C++没有。
如果你能很好的适应C,C++学起来都不难。
否则都要适应一个阶段。
另外Java是面向对象的语言,C不是。如果非要按照面向对象来学习C,就很不好。
C++,也有面向对象的内容,不过和Java有些不同,不能按照Java的习惯来学C++。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
就烦条0o
2018-07-05 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46487
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
从去年暑假开始接触c++到现在差不多大半年,看过的c++书也好几本,感觉自己c++水平还是一般,我也就纠结这么大精力投诉学习c++是否值得?虽然我很喜欢c++~
于是我请教了一个工作了的学长@浅墨,他的建议我觉得很赞~
不必纠结语言,语言都是相同的,如果你连复杂的c++都能掌握差不多,那么简单的就不用说了。我那位学长熟悉c++,java入门也就两礼拜了。
说说我的感受
首先我基本算没接触过java吧,但是看了有一段时间的c++了,尤其c++11出来虽然很多地方方便了许多,c++变强大了,但是这门语言也显得更复杂了,同样两本c++和java的入门经典书,厚度差不多,c++就单是语法等,java还有多线程,GUI等编程知识
我说不上来认真学习c++后学java是怎样的,但从我最近学习python的情况来看还是比较轻松的,许多方便都是相通的,我相信你学习c++这门复杂的语言后,不敢说全部,一部分oop语言会比较轻松。
最后选一个自己喜欢的学习呗~
学好任何一个另外入门都会很快的,至于你考虑的工作,我不清楚:-P~,每个人看法都不同,每个公司情况也不同吧,不能一概而论
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长沙新华电脑学院
2020-11-18 · IT、电竞电商、设计、动漫专业对口升学
长沙新华电脑学院
凡初中及初中毕业生进入长沙新华对口升学班读三年后,由长沙新华统一组织报职教高考对口升学,然后通过对口升学录取到大专或本科院校继续深造获取全日制大专/本科文凭。
向TA提问
展开全部

有java基础,学C容易,c++可以掌握c之后再学

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0bfcc8f
2013-05-07 · TA获得超过1273个赞
知道小有建树答主
回答量:1255
采纳率:50%
帮助的人:535万
展开全部
C++和Java都是面向对象的,比较接近,因此有java基础的转C++比较容易。
而且C语言主要应用于嵌入式行业,智能电器等;还有在liux和unix平台上面;在windows里面基本上很少用到c。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式