会java 学c_先学Java再学c会简单点吗?

本文建议初学者从Java开始学习编程,因为它的学习曲线较平缓,易于理解。C语言的指针和内存管理对新手来说更具挑战性。通过学习Java,可以逐步了解编程思维,之后再深入C语言的学习会更加得心应手。强调了循序渐进学习的重要性,有助于保持学习动力和提高效率。
摘要由CSDN通过智能技术生成

个人观点

先说结论:会有帮助。

java更易学,学习曲线更友好,所以如果完全没有基础的话,对于入门来说无疑是更好的选择。

c相对来说更复杂,尤其是指针,内存这块初学者很难弄明白。如果真的感觉学c比较吃力的话那么先学java会让你更容易入门。因为编程重要的是思想,而不是语言本身。从java入门以后可以循序渐进的接触各种知识,包括内存和指针。虽然java把垃圾回收和内存分配都封装了,但是并不是完全不需要考虑内存的问题。在你逐渐使用java的过程中你就会开始考虑java是怎么实现内存分配和回收的等等。把这个过程变成一个循序渐进的过程就会发现简单了一些,等你java入门了或者水平你再去学c会发现你是带着你以前用java的很多思考去的,就容易多了。可能某个问题你在用java的时候已经思考过了。而这个问题恰恰可能是在你直接学c的时候让你卡住的问题。我不知道我又没有说清楚。反正大体意思就是循序渐进的会让学习曲线更平滑,比上来就困难重重更能让人坚持下去,效率更高。

如果学c吃力不妨先试试java,没必要去啃硬骨头。

当然了如果你学c没啥困难的话就无所谓了。当然你可能也不会来问这个问题了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值