这里我以Java EE(Jakarta EE)/Java Web的经历来说哦。(都把你们看做是零根底入门的了)
学习Java EE(Jakarta EE)总体来说会有以下三大模块:
Java
数据库
Web前端
数据库、Java、Web前端
在我看来,无论学习什么技能都好,在学习该项技能的细节之前都得知道:这项技能是什么,为什么我要学习这项技能,学习了这项技能有什么优点。
看似好像我在说多余的话,但假如你在学习某项技能的时分无法回答上面的三个问题。再过几天,你很大程度上会忘掉这项你所“学过”的技能。
比如说,怎么你连“为什么要用多线程”你都无法用浅显的话来解说清楚。即便你当时学习的时分知道多线程可以用xxx方法来创建,多线程的xxx的api.那再过两个月,人家问你“Java多线程有什么用啊?”.你想想你还能答什么,我认为你是记不住“多线程可以用xxx方法来创建、多线程的xxx的api”这些常识点了。
再比如说,假如学习Spring时不知道IOC和new目标有什么区别,那我为啥不直接new目标而要那么费事去学Spring呢?
简单来说:假如你不知道学习某项技能是干嘛用的,那先不要学。
假如你是零根底学习Java并理解力不是爆棚的话,我建议以视频学习为主。
可能你会看到这样类似的言论:
“看视频学习太慢了”
“直接看源码啊,源码就是最好的解说”
“有问题直接Google啊,用什么百度”
“最好的材料是官网文档”
但是,那都是对有经历的人或许高智商的人群来讲的。
假如是零根底普通人,看视频学习/看不懂源码/用百度/看中文博客来学习不丢人。
以上就是济南达内给大家做的内容详解,更多关于IT知识的学习,请继续关注济南达内