java和C哪一个好学?

从不懂到完全掌握需要多长时间?

一般情况下

这个要看了。
从个人的经验来看,仅从语言语法本身来说,Java要比C好学,一个月可以入门写些几百行的小程序了。
但作为一个平台来说,Java比C复杂多了,什么J2EE,J2ME的,不同的规格和环境要求掌握的Java的方面不同。不像C那么简单。
因此要看是干什么,要是想学编程语言的话,还是学C比较好,不管怎么样,现在C是比较基本的,也是主流,而且已经标准规范化了。而Java还有很多需要修改发展的地方。
要是已经确定针对某方面发展,如嵌入式,手机平台的话,还是学Java比较好。
PS:如果是为了找工作,还是学C比较好,现在的企业虽然要求C,Java皆可,但笔试时考的还是C和C++。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-10-14
绝对是C好,java语言就是用C编出来的,虽然java上手快,但是对你的个人能力提升不好,遇到瓶颈也非常快!C是基础,学好C可以更彻底的了解计算机系统最基础的原理,精通了C语言,java就是小菜一碟,三天时间足够学会了!
第2个回答  2006-02-05
我觉得,C是一切语言的基础。学好了C,上手其他语言都相当的简单。比如我曾用15分钟翻完了VB的书然后用VB完成了一个程序的大作业。同样的事情发生在基于PASCAL的DELPHI上面

当然,如果说要精通的话,每一门语言都要花费大量的精力。在这个层面上就无所谓难易了。

比尔盖茨能用BASIC建立微软帝国,Linus Torvalds不也是用C抗起了Linux的自由大旗吗?呵呵。

楼主只要加油,任何语言都好学。如果不用心,最简单的也会变成最难的。:)
第3个回答  2020-10-07

java好学一些,c是基础语言,是基石

第4个回答  2006-02-08
我宁可认为C好学。
因为C概念少,java尽管大多数人觉得简单,但它那庞大的类库很让人头疼的。
java很喜欢讲哲学的,呵呵

看到了楼下 的 牛人一席话,大长见识,这个世界怎么了, Java是程序最贴切的体现,我原先一直以为程序不过是现实得体现而已.
没天赋的人学 C, 不知道牛人是怎么得出这个结论的.与VB的距离,大概还是 Java 离的比较近.
程序的理解能力不知什么玩艺.
相似回答