零基础初学者学习Java,正确的学习思路 - Go语言中文社区

零基础初学者学习Java,正确的学习思路


Java语言作为一门计算机编程语言,特点之一就是与时俱进。现如今IT行业不景气,Java行业趋近饱和,作为新手如何快速入门Java确实是很多新手的头号问题,如何做才能跻身编程大牛呢?

一、那么我们先分析一下现如今新手所面临的几个问题吧:

1、认准一条路线走下去

刚开始学习java的同学总是在问哪一个学习路线是最好的呢?好不容易找到一个视频教程,点了收藏就看不下去了,又回去搜索其他东西了,结果就是自学总是口头说说而已。

2、不懂得如何挑选重点

新书不一定需要由头到尾的看完,只需要挑重点,取长补短。第一页有什么知识点呢?不如试试从第十页,第一百页开始看起?

3、眼高手低,目标太大

有些同学一看到java编程,第一时间就想着要成为某某大厂Px级别大拿,回过头来连环境安装都没搞懂,今天弄着弄着一不开心就放弃了。作为新手,放下身段,从基础做起,一点一点的夯实基础才是一个学习者的心态。

4、神话java编程,我学不会

现在Java的市场接近饱和了,这说明Java是最容易被接受和学习的语言,别人都能学会为什么你不能。

5、教程陈旧,没有项目实战

现在市面上的教程多半是别人录频几年前的教学,陈旧且模糊。在idea上跟着以前的教材敲代码却不知某个函数早就被废弃了。再加上视频的教师啰里啰唆,没有重点,学起来昏头转向。而且关键是教完就算,没有练习题做辅导,不温故而瞒着知新,知识链断层。最重要的是,没有实战经验啊。

二、正确思路

1、夯实基础,从基础知识作为突破点

其实学习Java和其他语言一样,都是学习—练习—总结,在此过程中不要死记硬背,需要结合习题将知识点串联起来,

java 练习题,共计 194 道​

 

1)自行完成练习。

2)对照答案,不懂的可以问站长。

3)寻找相同知识点再做一遍。

4)总结,结合实际项目思考该知识点应该如何应用

2、学习Java主流框架,整合并弄懂相关框架

对于框架学习来讲,需要先搞清楚Hibernate、Struts、Spring、Mybatis、SpringMVC、SpringBoot的使用方法。而在实际开发工作的时候基本上都是两个或三个联合使用,例如SSM,SSH。因此,把构架的整合思路理清楚,会为后面的项目学习打下很好的基础。

 

整合Struts和hibernate

Struts+Hibernate系列教材- 整合Struts和Hibernate教程

整合Spring和hibernate

Spring+Hibernate系列教材 - 整合步骤​

整合Struts和Spring

Struts+Spring整合系列教程

更多框架整合:

JAVA 框架 |Java全栈工程师 | 以实例驱动学习

3、结合实践项目,整合所有学习知识点

由于前面提到市面上的资料很少,无实际项目教程,是很多初学者学完基础知识得不到实战的机会,不能持续的学习下阶段的内容,最终选择放弃Java学习的元凶。我现在正在学习的就是这个模仿天猫的完整项目。而这个项目一共分为了几个实现版本,一个J2EE版、一个SSH框架版、一个SSM框架版和一个Springboot版本。这样,一个项目,多种实现,即能够整合前面所学的知识点,也能对比几个主流框架间的实际应用优缺点,了解实际工作中挑选框架编程的好处。

实践项目 |Java全栈工程师 | 以实例驱动学习 

Java Web实践项目,仿天猫商城,J2EE

JAVA WEB 项目教程- J2EE版​

Java Web实践项目,仿天猫商城,SSH

SSH 项目教程 - SSH版

Java Web实践项目,仿天猫商城,SSH

SSM 项目教程- SSM版​

Java Web实践项目,仿天猫商城,Springboot

Springboot 项目教程- Springboot 版​

结尾

上述所说的都是我作为Java学习者的心得和体会,如果学习是一种基金,那你所给与的金钱不会是你最大的付出,学习Java和其他编程语言一样,贵在时间的付出,只有一步步脚踏实地的输入,才有未来更高的回报。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_33909701/article/details/105270917
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-04-18 19:59:25
  • 阅读 ( 986 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢