如何自学Java首先要清楚了解自己适不适合学习,测试方法有两个:一个是自己自学,也就是你现在打算走的路子,第一步肯定是先从基础学起,基础书籍,基础视频教程。我个人建议是先看视频,如果你连视频都看不进去哪看不看书也就无所谓了。基础视频推荐你看杜聚斌老师的159集零基础Java系列,这个系列在B站上很火,我也看过,其优点有三:1.代码特别规范2.每个细节、知识点讲解尤为细致,连电脑操作这种很基本的东西都有讲到,但这个老师讲课确给人一种雷厉风行的赶脚。所以不会显得拖泥带水。3.这个基础系列能很好的帮助学习者打好Java的坚实基础。零基础书籍方面,有这么几本推荐1.《零基础学Java》杜老师新出的书刚才妖精介绍过这里就不多做赘述了,总之对Java基础的“奠基”,代码的规范书写,知识点的学习梳理等等都对初学者学习会大有助益。2.《thinkingin Java》被称之为Java的圣经的一本书,不建议零基础刚入门的时候看,容易造成学习阴影压力,建议有一定能力以后观看,能学会很多东西,无论什么阶段都能看,都能有不少收获。3.《Head First Servle&JSP》虽然说,这本书是为考试而诞生的,但依然遮掩不住它的出色,我是觉得算是在HeadFirst系列中也比较出色的一本,并且非常适合初学者,不但让你知其然,更能知其所以然。如果是Servlet和JSP的初学者,推荐用这本。4.《Java从入门到精通》在Java入门书籍里,他算是比较出色的了,语言简单明了,只需要一周便可让你明白JAVA语言程序是什么,完全零基础的人学习再合适不过,他能带你一步步走入Java的大门。但掌握了基础期后,它就可以束之高阁了。5.《Java核心技术:卷1 基础知识》这里建议,有了一定编程寄出后再去看这个系列的书籍会比较适合,它能帮助你在原有基础上快速掌握Java技术,但初学者不太能看的懂,有些东西讲的比较深入,往往会让你产生全书都是重点的错觉,不知道那块才是真重要的知识点。6.《Java学习笔记》此书,其特点在于作者将自己对于Java编程的独到了解注入其中,而他所讲解的这些大部分也是初学者容易迷惑的,所以这本Java学习笔记称之为超简入门也不为过。7.《HeadFirstJava》这本书通俗易懂,即便是不喜欢读书,看这本也能体会到不同的乐趣,本书的重点也很突出,初学者学习可以快速入门,不过就是过于段子了,如果感到无聊当笑话书看也行。。 如果你是个讨厌读书的人,那么这本书一定会让你觉得很有趣。除了自学外,还有一个方法就是到Java实验班去测试自己是否适合学习此学习班,可能是国内唯一一个做专业Java测试的,并且还不收费,这就在很大程度上减轻了学习者的负担,更能及早的在短时间的清楚了解自己到底是否合适学习Java。
目前他们(动力节点)学校这个Java实验班9月份的报名已经截止了,10月9号的活动已经开启了,抢先报名的除了可以免学费,还可以免住宿和车费报销,感兴趣的可以去了解一下。
测试的两个方法已经说完,再说回学习方法除了上述的学习视频、学习书籍外,完整的自学Java更需要一套系统的学习规划和学习路线。哪个阶段该学习什么能够一目了然,胸有成竹。