如何快速的学习 Java ?

每天都有很多人想学Java,每天也有很多人开始行动学Java,同样每天又有很多人放弃学Java。


Java不仅是一门面向对象的编程语言,而且是一门面向工作需求和薪资的编程语言。学会一门常年霸榜TIBCO的编程语言,好处大家都了解。但作为一名小白,面对海量的书籍、视频、公众号资料,常常会找不到门。翻几页书,看几个视频,最后得出结论我不适合编程。这里面可能有自制力的问题,但更可能是我们没有找到正确学习Java的方法。在找到对的路径之前,我们更应该了解什么是我们在学习初期应该尽量避免的。


我们在学习的初期尽量不要太过纠结于理论。

这里并不是说理论知识不重要,我们经常膜拜地打开记事本直接撸码的大神,不仅仅是编程技术的娴熟,对编程理论的理解肯定也是相当到位的。我们在这里说的是不要过分纠结于概念和理论。如果在学习的初期过分执着于理论,会消耗掉我们学习的激情和动力,毕竟理论和概念是相当枯燥的。虽然在学习过程中会积累到很多知识,但这些理论并不能定义一名好的程序员。


另外,过分的执着于理论会减慢学习的速度。

可能有些人很有毅力,读了很多书,看了很多视频,但由于练习得少,到真正编程的时候还是摸不到门。可能有些人过分注重于理论,在某些地方卡住后死磕,使自己的学习进度停滞不前并消耗掉了很多精力。


学习是输入,练习是输出。输入要通过输出来检验。

但我还是要再次提醒大家,并不是理论和概念不重要,而是在一开始学习的时候不要过于纠结于这些,有些概念没搞懂,没问题,先往下看,通过练习进行重新理解。


还记得Sheldon是怎么学习游泳的吗?他知道游泳的所有技巧,但却从来没下过水。光说不练假把式,光练不说傻把式,即练又说真把式。所以对于初学者来说,最佳的路径就是练习!练习! 再练习! 通过练习可以帮助我们学习和理解理论和概念。通过练习可以发现很多问题,在解决问题的过程中提高自己。通过练习可以积累实际项目的经验。通过练习可以让我们更有信心从而从初阶走向高阶!


最后推荐三个适合初学者的学习资源:


书籍: Head First Java:

《Java编程思想》经典不经典?当然经典。但是初学者一上来就撸这本书,很容易受打击并且陷入纠结于理论和概念的圈子里。


所以一开始还是要从罗汉拳或太祖长拳学起,不要一上来就看易筋经,给你看也看不懂。Head First Java是很适合入门的一本书,里面的内容很全面并且不枯燥,图文并茂不难理解。最重要的是,书中有很多练习,在看书过程中还可以跟着书中代码练习。


网站: CodeGym

非常适合初学者做练习的网站。网站设计风格有趣。里面有不同难度不同类别的大量练习,针对不同的学习目标提供不同的学习路径。可以与书或视频配合食用。


最后的最后,计算机是一门语言,语言是用来沟通的,想掌握这门语言最好的方法就是练习,练习,再练习!

最后

给正在学习或者即将学习Java的同学推荐一下,Java要学到什么程度才能找工作,或者说Java最新的学习路线

推荐阅读:2020年最新Java学习路线?阅读量10万

学习不要走马观花的学,每个知识重点大纲,就是学习路线都是根据每一天市场上多数公司用到的新技术整理,在学习的时候还需要结合练习题来做

这里的话我也将我之前在学习过程中用到的一些学习资料整理成了文档,以及我自身之前的一个面试文案和知识点补充,有需要的朋友可以加我的QQ群697888503这里也希望大家最终都能够学有所成,学习编程不是一天两天的功夫,勤能补拙才是硬道理,祝大家最终都能成为一名合适开发攻城狮。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值