Java最好的学习方法是?

如题所述

比较好的学习方法推荐如下。

1 三个方向,java核心,数据库,框架,每个方向视频也好,书也好,系统看两本,初学者的话,建议是书,因为书好歹经过出版社审核,内容比较系统,而且有代码,而且每个方向,你边看的话,一定要敲代码,哪怕不懂,通过运行结果看关键代码,这个时间点最长是2个月,快的话,外带上心,估计1个月就行。

2 找个案例,最好规模小些,但有前后端,比如ssm或spring boot,运行通后看效果,结合效果看关键代码,如果是一些书,还会有解释。这里的关键点是先调通,这就很不容易。

3 然后积累些学习项目经验,去小公司找实践机会,你学了一段时间,好歹知道基础了,但这和面试有差距,你通过面试,会知道进一步该怎么调整,比如前一段你没学,但实际很重要,经过边面试边调整,你就能进商业项目实践了,有这个机会就好办多了,很多初学者想入门,就卡在这点上。

4 当你有实际项目实践机会,并锻炼个一年半载的话,你会发现你该进一步学哪些点了,比如调优,比如大数据,或者分布式组件,这个时候,你要进阶不仅仅是看书,也不是仅仅看视频,更会还要网上通过关键字搜索你要的资料了。

总之,当你动手敲代码,并克服困难成功运行第一个框架项目时,你就成功一半了,如果你成功面试进一个公司后,哪怕这个公司再小,你至少成功入门了,如果再上心的话,后继成功仅仅是体力活外带时间问题了。
希望对您有所帮助!~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-07

不管看书,还是看视频,不运行案例,不积累项目,不去公司找实践机会,你学了以后,最长半年就会忘记了。

1 三个方向,java核心,数据库,框架,每个方向视频也好,书也好,系统看两本,初学者的话,建议是书,因为书好歹经过出版社审核,内容比较系统,而且有代码,而且每个方向,你边看的话,一定要敲代码,哪怕不懂,通过运行结果看关键代码,这个时间点最长是2个月,快的话,外带上心,估计1个月就行。

2 找个案例最好规模小些,但有前后端,比如ssm或spring boot,运行通后看效果,结合效果看关键代码,如果是一些书,还会有解释。这里的关键点是先调通,这就很不容易。

3 然后积累些学习项目经验去小公司找实践机会,你学了一段时间,好歹知道基础了,但这和面试有差距,你通过面试,会知道进一步该怎么调整,比如前一段你没学,但实际很重要,经过边面试边调整,你就能进商业项目实践了,有这个机会就好办多了,很多初学者想入门,就卡在这点上。

4 当你有实际项目实践机会,并锻炼个一年半载的话,你会发现你该进一步学哪些点了,比如调优,比如大数据,或者分布式组件,这个时候,你要进阶不仅仅是看书,也不是仅仅看视频,更会还要网上通过关键字搜索你要的资料了。

总之,当你动手敲代码,并克服困难成功运行第一个框架项目时,你就成功一半了,如果你成功面试进一个公司后,哪怕这个公司再小,你至少成功入门了,如果再上心的话,后继成功仅仅是体力活外带时间问题了。

第2个回答  2021-11-02
1.注重项目实战案例的学习。小伙伴想要学好java开发技术,在学习基础知识的同时,还需要结合相关的项目实战案例的练习去学习相关的技术知识,由于java语言是面向对象的编程技术语言,所以小伙伴需要理解培养自己的抽象概念,正因为如此也有人把学习java的过程称作为学习“抽象”的过程。项目实战练习的作用是一方面锻炼动手能力,另一方面是通过项目实战练习锻炼解决问题的能力。
2.勤于总结。学习java开发语言一定要重视java开发思想的建立,所谓的java开发思想就是解决问题的思路和实施的方法。要想达到学习的编程思路的目的一定要在项目案例练习的过程中不断的进行总结,然后将总结来的经验思路来用于程序编写,通过反复多次的练习与总结会慢慢建立起自己的编程思想,然后随着编程经验的不断增加逐步丰富编程思想。比如java的面向对象编程步骤有三步,分别是类的设计、对象的创建和方法的调用,掌握了这个规律就能够指导自己的编程,这就是形成编程思想的过程。
3.多交流。学习编程语言一定要多交流,多与有经验的程序员交流能够获得大量的实践经验,如果在学习的初期能有人指导一下则会节省大量的时间,所以一定要积极拓展交流渠道,通常来说,实习是个不错的方式。
第3个回答  推荐于2016-05-20
最科学的方法就是从:JavaWeb(HTML标签)开始学习,然后到企业工具的使用(myeclipse/tomcat/sqlyog/plsql),然后通过jquery掌握基础的网页知识,然后正式的开始学习JavaSE7,掌握关系型数据库(MySql5.6/Oracle 11G),最后就是学习主要的框架。
如果你是零基础,我建议你可以去加企鹅,前面是2692中间093最后是790,中间的数字连接起来就可以了!从0基础开始学习,每天晚上Java实战。本回答被提问者采纳
第4个回答  2015-11-24
相似回答