java的初学者的学习路线,以及亲身学习的过程!

大家好!

小生也是在读大学生,在大二期间自己明确了自己以后的理想和工作方向----java工程师

但是java这条路很困难,因为在校期间也有过学Java的课程,经了解才知道在校期间能学习到的知识面很狭窄,如果把java行业很为8个等级,这个也是本人经过专业人士的咨询后才得知。那么在校期间如果只依靠课程上带来的知识域只能达到2级,如果就只靠这点专业知识来面临以后的工作,那么只能说GAME OVER!   因此我们需要利用外来的知识来源扩充自己的知识领域,从而达到工作所需要的阶级。这个与源头有很多,某站和中国慕课等等途径都是不错的选择。但是从这些源头获取知识是很枯燥乏味的,有些知识面在某个来源所描述的不是我们能够理解吸收的方式,那么我们就要多种知识来源交替性的学习,如果一个知识点在当前学习地方不能明白那就胡那个地方,不要在一棵树上吊死,也许相同的知识点在不同的地方学习就有不同的理解和掌握。这点很重要。就本人而言,学习的视频就有四套。换着听。

其实学习也很快乐,当你利用学到的知识完成某个项目且和人分享你的成果时,那种感觉时无语言表的。只能靠你经历之后才会明白了。

下面我就分享以下自己的Java学习路线和一些学习所用到的资源。(全是干货)

这是简易的java学习路线。

 

自己通过这个学习路线图去查找学习资料,相同的知识在不同的资料有不同的讲解,我们一定要学会总结和记笔记,把自己新学习到的知识都记在小本本上,晚上准备结束一天的学习之前一定要看一看自己当天所记下的知识点,并且尝试着去回忆在学习资料中人家是怎么理解的,这样才可以牢固且深刻的掌握知识。这个方法很有用噢!

通过差不多两个月的学习下来,可以很熟练的掌握Java的特性和Java的工作原理,其实在前期学习中,更多的是去掌握和理解java语言的特点,更重要的是培养面向对象的编程思想。如果你对程序一点基础都没有那么你可能学习起来比较困难,因为要重头开始,到那时你也不要恐惧,现在资源很多,一定能学得懂。如果你之前有学习过C/c++之类的,那么你可能学习前面的SE基础会比较轻松。如果你c/c++基础较好你甚至可以跳着学习JavaSE,比如只学习Java的封装、继承、多态等java独有的知识面即可。当然小白就不能这样学习噢!其实在学习的过程中我们一定要学会查看API开发工具手册,这个东西很有用,不仅可以看到一些开发中用到的类源代码,也可以看不同版本的之间的差距。这里我推荐一个API链接(https://www.matools.com/api/java8),这是JDK8的API文档,凭个人喜好,你也可以去找以前的老版本API。

另外呢,如果你确实已经下定决心要走程序开发这条路,那么你对数据库也必须有所掌握。例如MySQL、Oracle等数据库都是不错的选择。他们命令操作都很简单,难得是算法。在基础知识都掌握的情况下如何编写出快速且安全的算法才是编程的核心,这仅仅代表个人观点。其实不得不说,本站有很多厉害且善良的博主,他们也都会分享自己在工作、学习中所遇到的一些困难和解决困难的方法及过程。

学习是无止境的,我也会有遇到困难的时候,困难不可怕,可怕的是人心,希望你在Java路上越走越远,最终成就自己的梦想,达成自己的愿望。加油陌生人!!!!!

最后给大家双手奉上自己的学习链接,都很不错噢!!!:如果还想要更多学习资料可以私信。

Java:零基础学Java语言_中国大学MOOC(慕课) (icourse163.org)

           https://edu.51cto.com/course/14015.html#tab2

MySQL国大学慕课:MySQL数据库技术_中国大学MOOC(慕课) (icourse163.org)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值