几个月不看,就忘的差不多了
大家有什么好的方法,使自己立于不败之地
愿闻其详

做项目啊,天天写还能忘?

我玩 c#几个月了,回去搞 ts 跟 java 也是很快就回来了,搞清楚套路就行,比较尴尬的是框架……简单的看一边包声明,麻烦的得回去看源码

感觉任何东西不经常使用都容易忘,正常现象吧,可以给自己找一个使用场景,每天写一点

学那么多,是否要规划一下

忘才正常,只有用起来才能不忘,没啥其他好方法。

你不用能不忘吗?当个个都是最强大脑呢?

框架是比语言难一万倍啊!

找个班上

你光看不实际怎么行。从实践开始做一些小工具或者服务开始,这样你就不用担心忘记了。条件反射都是需要训练的。你光看不做,你的神经映射就不会太强。

JAVA 是拿来做项目的,不是拿来背的。

反正学完也是扔下几个月不用,那为什么要学?

坚持每天都敲,敲个十几二十万行

嗯,敲多了,形成肌肉记忆

是的,有时学习也是一种玩物丧志。这不是我说的,是王阳明说的,知行合一

其实,我觉得最好的学习是输出,如果能出成果最好,最不济出本书也不错比如:坚持敲二三十万行代码,天天坚持写 blog 啥的,在 CSDN提到 CSDN ,又有人要喷我哈哈,算了

为什么选择 Java ? 对 Python 、Go 、Javascript 之类的有没有兴趣?

blog 啊,hexo 怼起来,所有语言第一篇必然是文法,复习必看

脱离互联网,大多数程序员都是费物

所以你都用不上你学 Java 干什么?任何技能只要长时间不用都会忘(骑自行车可能是个例外),这不是 Java 的特性。用的时候再学,是最好的学习方式。

python 的 Flask 、Django ,go 的 gin ,js 的 vue 和 react或多或少都有些涉及

懂那么多,已经可以做很多事情了,没必要学 java 浪费时间

这就是个工具。没必要硬啃。去做项目解决问题,或者用 java 去写一个开源轮子。在写的过程尝试去用 java 的一些特性,再去洗洗钻研,这样印象才深

我亦无他,惟手熟尔

我亦无他,惟手熟尔

你说的忘是指 Java 最基本的语法都不太熟练了,还是各种库的调用不记得了?如果是后者那很正常。比如写 Web 的用 Spring 全家桶,新起项目的时候不用脚手架,直接新配一个项目的话,还是要去看文档。像 Spring Security 什么的权限管理用户管理这些都是新项目的时候才要写,后面基本不会再动,一样就会忘掉,而且经常更新版本之后换了新写法。