当然当你看完了这篇文章,我想你以后再也不需要为这个问题困扰了,我将给出产生这个问题的原因以及应对的方法,你只需要照着做就可以了。

首先我给出出现这种情况的原因,然后再逐一进行说明:

知识没有用起来

没有及时复习

只有输入没有输出

分享一个系统的Java基础课程

提取码: (免费获取,网盘连接容易失效)点这个文件下载即可

也可以看看我收藏的文章:JAVA程序员成长之路

其实产生“学了就忘”的情况就是因为这三个原因,解决掉这三个问题可以有效帮助你减少“学了就忘”的情况,这三个原因可不是我随口说说而已,而是经过我的不断试错验证总结得出的结论,接下来我们就这三个问题进行探讨一下。

首先就是第一个:知识没有用起来

在如今这个碎片化的时代,各种信息真的是太多了,我们在碎片化时间去获取这些信息,通常情况下都是在做无用功,只不过打发掉碎片化时间而已,因为这样的一个环境会导致大家对知识的学习也存在一个碎片化,什么意思呢?

也就是大家虽然学习了很多知识,但是却没有把知识给内化掉,你虽然学了,但是这个知识并不是真正的属于你的,你只是非常浅的去认识了这个知识,并不知道它有什么用,也就是虽然学了,但是没有把知识真正的去用起来,只有当你把知识真的用起来了,你才会对它有更深的理解,你才会更加懂得它的价值,这样你才会记忆的更加深刻!

所以,学到的知识没有用起来,这是导致你“学了就忘”的一个重要原因之一!

第二个原因就是:没有及时复习

我一直觉得复习是有效抵抗遗忘的方法,记不住那就多看几遍,不是有很多人都在说吗?记不住是因为你看的少,看的多了你就记住了,这其实并不无道理,所以及时复习对于知识的记忆非常有帮助。

其实自学的时间久了你就会发现,学习是最简单,难得是记忆和运用,你学到了多少新知识并不重要,关键这些知识你是否能够记得,是否能够在需要的时候调用他们,这个才是最重要的,很多人都是学习了新知识,学完然后就放到一边去了,根本没有什么复习可言,时间久了,相当于白学,当初所花费的时间也是属于无效时间,这就是无用功了!

所以对于知识的学习其实是非常有必要进行及时的复习的,不过这有个前提,那就是你得有可复习的东西,那是啥呢?其实就是笔记,我是一个方法论患者外加笔记重度使用者,好记性不如烂笔头说的还是很对的,所以我强烈建议每个自学的人都要有记笔记的好习惯,这也是我在自学第一大步骤中说的搭建知识框架一定要记笔记的原因,只有这样,你才会有可复习的东西啊,时间长了,这些笔记就是你的财富啊!

所以一定要记笔记,然后进行知识的及时复习,这个可以有效帮助你抵抗遗忘!

最后的一个原因其实就是:只有输入没有输出了

我们首先来看一个学习模型,就是“学习金字塔

在说这个学习金字塔之前我们要知道这么一个问题,那就是我们说的学了就忘,实质上就是指得学习内容的留存率太低,这样我们就能很容易看明白这个学习金字塔要表达的意思了,我们直接看金字塔底端,也就是学习内容平均留存率最高的方式就是教授给他人,那这个具体该怎么做呢?

你可以写博客,做教程等等把知识以自己的理解分享给他人,这会使得你对知识有更深的理解,记忆的自然会更加深刻,有了这个过程其实也就完成了一个闭环的学习模式。也就是你的学习不仅有输入,同时也有输出了,形成了一个单点上的学习闭环,你之前之所以会学了就忘,有很大一部分原因就是因为你只有知识的输入却没有输出,所以对于知识的学习,不仅要有输入还要有输出,要注意学习闭环的形成。

其实看到这里你就会发现,我们这里所提倡的跟在之前说的步骤三中的拓展知识深度已经关联上了,拓展知识深度的最终表现其实也就是输出,所以从现在开始不仅要做知识的输入,更要注重知识的输出,因此,可以试着开始写博客!

————————————————

java面试题太多了记不下来_学习 Java ,知识点太多记不住怎么办?相关推荐

  1. java程序设计心得_学习Java编程的学习方法总结

    现在越来越多的人学习Java,参加高强度的Java培训,希望毕业后高薪就业,但是学习Java并非是短期内就可以速成的,不可能一口气吃成一个大胖子,4-5个月就能吧全部的技能学完,这需要一个寻寻渐进的过 ...

  2. java实现加减乘除运算符随机生成十道题并判断对错_2020年Java面试题(3年的工作总结),最全的知识点总结...

    这份Java面试题整整花了三个月的时间来整理,都是自己再工作中总结出来,记住多少就写多少,希望这份资料可以帮助你们,文末有其余部分资料的领取方式. Redis12道面试题 1.什么是Redis? 答: ...

  3. java中怎么表示数组中的某个值_简易Java(12):如何高效检查一个数组中是否包含某个值?...

    如何检查一个数组(未排序)中是否包含某个特定的值?在Java中,这是一个非常有用并又很常用的操作.同时,在StackOverflow中,有时一个得票非常高的问题.在得票比较高的几个回答中,时间复杂度差 ...

  4. 大学学了java可以做点什么_学习Java的,大学毕业一般从事些什么工作?

    展开全部 我这是拷贝的,62616964757a686964616fe59b9ee7ad9431333332643361不过也就差不多了,说实话,java的东西太多了.还是要到工作的时候慢慢用的,学好 ...

  5. java书籍_学习Java最好的10本书,从入门到精通

    在当代,学习Java等编程课程的主要方式是视频资源,如果你想学,在网上五分钟之内就可以找到一堆学习视频,瞬间将你的硬盘填满.但是这些课程质量良莠不齐,对于小白来说很难辨别好坏. 但是书籍不同,书籍都是 ...

  6. java io复用_学习Java编程-IO复用

    原标题:学习Java编程-IO复用 对于服务器的并发处理能力,我们需要的是:每一毫秒服务器都能及时处理这一毫秒内收到的数百个不同TCP连接上的报文,与此同时,可能服务器上还有数以十万计的最近几秒没有收 ...

  7. 学java用什么写比较好_学习Java需要什么基础,初学Java如何写好代码

    原标题:学习Java需要什么基础,初学Java如何写好代码 初学Java的同学时常会遇到这样的情况,跟着入门教程看过一遍,但需要自己写代码的时候却无从下手:写代码的时候时常会遇到不懂的地方,如果停下来 ...

  8. java难不难学_学习Java难不难?如何学习?

    学习Java难不难?如何学习?很多人觉得学习java语言学习简单,而且直接,很适合初学编程的人,有句话说的好会者不难,难者不会,让初学者可以专注于做java编程,还不用困惑在晦涩难懂的语言上,那是天方 ...

  9. Java的泛型特性_学习Java的重中之重!

    Java的"泛型"特性,你以为自己会了 使用Java的小伙伴,对于Java的一些高级特性一定再熟悉不过了,例如集合.反射.泛型.注解等等,这些可以说我们在平时开发中是经常使用到的, ...

最新文章

  1. 让计算机拥有一双眼睛,人工智能科学家已经努力了半个世纪
  2. 用服务器安装nginx部署web页面
  3. 《LeetCode力扣练习》第160题 相交链表 Java
  4. (0071)iOS开发之Category VS Extension区别理解
  5. 三、初识Socket套接字结构体
  6. Web测试要点 做移动端的测试,也做web端的测试,甚至后面桌面端的测试和后台的测试也做了,基本上把我们产品各个端都玩了一轮...
  7. Extjs tree树的生成
  8. 编译程序和解释程序有哪些区别?
  9. php获取ajax data,HTML 获取 PHP 接口数据(ajax)
  10. Linux 管道通信 客户端与服务器通信
  11. vue.js 密码加密_1Password ——密码管理工具
  12. Android 消息机制之深入学习MessageQueue
  13. scripts to compositions to videos
  14. C#实战012:Excel操作-获取Excel某一行数据并存入数组
  15. python什么字体好看_七个不一样的Python代码写法,让你写出一手漂亮的代码
  16. Excel的题库转换为word的题库
  17. 看完这篇文章你就可以告诉领导你精通Zookeeper了
  18. 超级记忆法(4)——第二小时
  19. DM8的TLS加密认证配置相关
  20. 红米note4X_高通版(2016101)_官方线刷包_救砖包_解账户锁

热门文章

  1. AI前沿 | 利用训练好的模型库进行一键抠图(实例演示)
  2. 很多句话让XueTr卸载不了我们的驱动(ObjectType HOOK)
  3. 使用NSIS制作revit插件安装包
  4. c语言头文件包含嵌套问题和包含原则
  5. IT运维软件的发展趋势
  6. dell r230u盘启动安装2008_戴尔官方集成USB3.0驱动至Win2008安装U盘的方法教程(For T130/R230/R330/T330)...
  7. 计算机微课作品 ppt,微课认识计算机.ppt
  8. psim什么版本能和matlab联合仿真,psim与simulink联合仿真步骤
  9. uniapp实现抽奖功能
  10. 项目配置swagger(亲测能用)