• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Rust2015
V2EX  ›  程序员

自学 Java 很容易忘怎么办

  •  
  •   Rust2015 · Oct 13, 2024 via iPhone · 5772 views
    This topic created in 751 days ago, the information mentioned may be changed or developed.

    几个月不看,就忘的差不多了

    大家有什么好的方法,使自己立于不败之地

    愿闻其详

    44 replies  •  2024-10-15 14:01:52 +08:00
    wnpllrzodiac
    wnpllrzodiac
    Oct 13, 2024 via Android
    1
    做项目啊,天天写还能忘?
    siweipancc
    siweipancc
    Oct 13, 2024 via iPhone
    2
    我玩 c#几个月了,回去搞 ts 跟 java 也是很快就回来了,搞清楚套路就行,比较尴尬的是框架……简单的看一边包声明,麻烦的得回去看源码
    tyc
    tyc
    Oct 13, 2024
    3
    感觉任何东西不经常使用都容易忘,正常现象吧,可以给自己找一个使用场景,每天写一点
    Rust2015
    Rust2015
    OP
    Oct 13, 2024 via iPhone
    4
    @siweipancc
    学那么多,是否要规划一下
    kristofer
    kristofer
    Oct 13, 2024
    5
    忘才正常,只有用起来才能不忘,没啥其他好方法。
    Wiimoz
    Wiimoz
    Oct 13, 2024
    6
    你不用能不忘吗?
    当个个都是最强大脑呢?
    twig
    twig
    Oct 13, 2024 via Android
    7
    @siweipancc 框架是比语言难一万倍啊!
    lucasj
    lucasj
    Oct 13, 2024
    8
    找个班上
    promiser3d
    promiser3d
    Oct 13, 2024
    9
    你光看不实际怎么行。从实践开始做一些小工具或者服务开始,这样你就不用担心忘记了。条件反射都是需要训练的。你光看不做,你的神经映射就不会太强。
    idragonet
    idragonet
    Oct 13, 2024
    10
    JAVA 是拿来做项目的,不是拿来背的。
    QingXuJiaZhi
    QingXuJiaZhi
    Oct 13, 2024
    11
    反正学完也是扔下几个月不用,那为什么要学?
    xyooyx
    xyooyx
    Oct 13, 2024
    12
    坚持每天都敲,敲个十几二十万行
    Rust2015
    Rust2015
    OP
    Oct 13, 2024
    13
    @lqw3030

    嗯,敲多了,形成肌肉记忆
    Rust2015
    Rust2015
    OP
    Oct 13, 2024
    14
    @cmdOptionKana

    是的,有时学习也是一种玩物丧志。

    这不是我说的,是王阳明说的,知行合一
    Rust2015
    Rust2015
    OP
    Oct 13, 2024
    15
    其实,我觉得最好的学习是输出,如果能出成果最好,最不济出本书也不错

    比如:坚持敲二三十万行代码,天天坚持写 blog 啥的,在 CSDN

    提到 CSDN ,又有人要喷我

    哈哈,算了
    QingXuJiaZhi
    QingXuJiaZhi
    Oct 13, 2024
    16
    @Rust2015 为什么选择 Java ? 对 Python 、Go 、Javascript 之类的有没有兴趣?
    siweipancc
    siweipancc
    Oct 13, 2024 via iPhone
    17
    @Rust2015 blog 啊,hexo 怼起来,所有语言第一篇必然是文法,复习必看
    leegradyllljjjj
    leegradyllljjjj
    Oct 13, 2024
    18
    脱离互联网,大多数程序员都是费物
    ConquerZ
    ConquerZ
    Oct 13, 2024
    19
    所以你都用不上你学 Java 干什么?任何技能只要长时间不用都会忘(骑自行车可能是个例外),这不是 Java 的特性。用的时候再学,是最好的学习方式。
    Rust2015
    Rust2015
    OP
    Oct 13, 2024
    20
    @cmdOptionKana

    python 的 Flask 、Django ,go 的 gin ,js 的 vue 和 react

    或多或少都有些涉及
    QingXuJiaZhi
    QingXuJiaZhi
    Oct 13, 2024
    21
    @Rust2015 懂那么多,已经可以做很多事情了,没必要学 java 浪费时间
    fromzero
    fromzero
    Oct 13, 2024
    22
    这就是个工具。没必要硬啃。去做项目解决问题,或者用 java 去写一个开源轮子。在写的过程尝试去用 java 的一些特性,再去洗洗钻研,这样印象才深
    dongdong12345
    dongdong12345
    Oct 13, 2024
    23
    我亦无他,惟手熟尔
    guanhui07
    guanhui07
    Oct 14, 2024 via iPhone
    24
    我亦无他,惟手熟尔
    samnya
    samnya
    Oct 14, 2024
    25
    你说的忘是指 Java 最基本的语法都不太熟练了,还是各种库的调用不记得了?
    如果是后者那很正常。
    比如写 Web 的用 Spring 全家桶,新起项目的时候不用脚手架,直接新配一个项目的话,还是要去看文档。
    像 Spring Security 什么的权限管理用户管理这些都是新项目的时候才要写,后面基本不会再动,一样就会忘掉,而且经常更新版本之后换了新写法。
    flytsuki
    flytsuki
    Oct 14, 2024
    26
    容易忘的写工具类,到时候再复制粘贴就好了
    xuanbg
    xuanbg
    Oct 14, 2024❤️2
    27
    不是,你又不用他,学他做什么呢?闲得蛋疼么
    rlds
    rlds
    Oct 14, 2024
    28
    多用才不会忘
    zihanla
    zihanla
    Oct 14, 2024
    29
    找个需求,多敲多用,记逻辑笔记,通过逻辑记忆
    Rust2015
    Rust2015
    OP
    Oct 14, 2024
    30
    @samnya

    Spring Security 蛮难的,如果要求不高可以用 shiro
    Navee
    Navee
    Oct 14, 2024
    31
    不是经常用(一个月至少用一次?)忘了很正常
    现在 ChatGPT 很方便,忘了具体怎么写问他要个例子
    guanzhangzhang
    guanzhangzhang
    Oct 14, 2024
    32
    不用不写就会忘记
    NO9527
    NO9527
    Oct 14, 2024
    33
    从零开始做一个项目先
    chenzg
    chenzg
    Oct 14, 2024
    34
    我有 java ee 的项目要不要
    tardc
    tardc
    Oct 14, 2024
    35
    @Rust2015 OP 的这个答案就不错。:-P
    zypy333
    zypy333
    Oct 14, 2024
    36
    我经常忘,现在有些很简单的代码都扔给 ai 帮我写,主要思路清晰就行
    runliuv
    runliuv
    Oct 14, 2024
    37
    10 年 C#,不常用,忘是正常的。知道大概要搜索什么东西就行了。
    a1b2c3T
    a1b2c3T
    Oct 14, 2024
    38
    光学不用忘了很正常
    byqtxdy07
    byqtxdy07
    Oct 14, 2024
    39
    会搜就行(doge
    Rust2015
    Rust2015
    OP
    Oct 14, 2024
    40
    @runliuv

    最初我也是搞 c#的
    forlowme
    forlowme
    Oct 15, 2024
    41
    其它不知道,反正我们以前培训每天都有规定的代码量
    LLLgoyour
    LLLgoyour
    Oct 15, 2024
    42
    随便找个 Online Judge 平台或者 Leetcode 收藏在书签栏,每天上机写一道简单题,最多半小时一道,复习了代码结构可能还能学个新算法
    forschers
    forschers
    Oct 15, 2024
    43
    个人感觉工作了一段时间没有单纯的 Java 都要要完成各种各样的需求解决问题 , 在探索的过程中 Java 应该就自然而然的会了
    EthZhang
    EthZhang
    Oct 15, 2024
    44
    做项目啊,天天写还能忘?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3895 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 113ms · UTC 01:01 · PVG 09:01 · LAX 17:01 · JFK 20:01
    ♥ Do have faith in what you're doing.