求解答,,,,,,,,,

java集合框架的知识,求解答,谢谢了,,,,,,,,,,,,,,,,,

我是大一的新生,刚开始学习C语言,我有些不明白,刚开始我学的时候觉得C语言挺好学的,但到后来我觉得背的东西好多啊!我有点困惑了,我以前是学理的,就因为我不愿背才学的理,我想知道C语言是不是我理解的那样要背那????????? 另一方面我现在要正式学编程,有没有好的学习方法,更好的理解编程?????......
答案就在这里:求解答
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

你好,作为过来人。我可以以我的简单学编程经历来回答你的问题。不喜,勿喷。若对你有所帮助,望采纳。

先说第一个问题:学习C语言是不是要背呢?或者换句话说?学习编程是不是要背很多东西呢?
我的回答是:学习任何新的东西,首先是要记住一些东西,只有记住了一些东西我们才能入门进行应用。但是并不是说学编程,要向文科一样,要背很多东西。就拿C语言来说吧,咱们开始入门的时候,一定要记住常用的数据类型吧!比如说你记住了 int,char,double这三个最简单的数据类型,那咱么接下来并不是说,要继续背更多的数据类型。而是通过编程,动手去编程,在编程中,去理解,去体会它们的用法。不要怕犯错误,犯的错误越多,你就理解的越透彻。当你对数据类型理解到“数据类型限定了数据的范围。数据类型限定了数据可进行的操作运算。”这个时候你就彻底理解透彻了。现在给你任意一个你之前没有见过的数据类型,保证这个时候,你看一下它的定义或示例,你对它的掌握已经了然于胸了。你说你还用向背文科一样背吗?当然不用!!!
编程,是一种理科的思维,并不用刻意去强迫背下来。不知道你了不了解ACM/ICPC竞赛,在ACM/ICPC竞赛中。你可以带任何纸质的代码材料,由此可见编程强调的是一种理科思维。只要你掌握了一个知识点的一个用法,剩下的都是一通百通。还是那句话,我们学习编程,首先肯定是要记忆一些东西的,但不是背大量东西;重在动手实践,多犯错,深刻理解。达到一通百通。

 再说第二个问题:怎么入门学习编程?

我的经历是:我最开始接触的编程语言也是C语言。一开始,向学习文科似的。做习题,做习题,做大量习题!感觉自己记住了很多东西!信心满满!结果上机考试的时候:简直是个讽刺!连新建一个C语言程序文件都不会!你也看到:一定要动手实践!!!动手写程序!后来我决定学习编程了:学校有一个ACM小组,专搞算法的。我就去请教他们。去刷题就是了,你现在反正是大一,有的是时间。也就是动手去做题,去编程。当你完完整整的做50道题,保证你的语法不会再有问题了,你的自学能力,思维能力都会有所提高。你就完全真正信心满满的了。去哪儿做题呢?杭电ACM,或者其他oj都行。这是我当时的经历。
当然还有其他的自学方法:你可以去"慕课网"(http://www.imooc.com 有很多慕课,不要找错网址了!)上自学。上面有很多的课程都是免费的。后来我学习java,入门自学的时候,就是在慕课网上学的。
总之:学习编程并不难!动手实践是王道!一通百通!
加油!!!