技术文章

学习java基础后下一步应该做什么?

学习java基础后下一步应该做什么?我目前是做嵌入式Linux开发,曾经也做过java方面的工作,那么将我自己的学习java经历及工作经历给你分享下。

学习java

1. 虽然基础学完了但是仍要巩固

我个人在刚刚工作的过程中会遇到这样的问题:代码明明看着没有任何问题,就是编译不过,或者能编译过,但是一运行就崩了,出现一些段错误或者空指针等错误,最后浪费了很多时间去调试才发现原来是某个地方的指针使用有误,或者参数传递有问题等等。那么这些问题都是因为我在初学的时候,基础没有打牢,自以为学好了或者当时确实学会了,但是因为不扎实,后续在学习了新的内容后就不巩固这些基础的了,最终出现了这些低级的问题,影响工作效率。所有在学新的知识的同时,一定要不断巩固基础的,稳扎稳打。

2. 进阶学习

基础学完那么就要进入更深层次的学习,刚开始多刷刷数据结构,算法什么的,这些东西对后续的项目开发起很大的作用。然后就是要选准方向了,看你是决定要走java方向还是走Android方向,走java方向一般就是要做java后台,那就要深入学习J2EE了,各种java框架。我有个朋友就是做java后台的,现在是一名资深架构师,有着不菲的薪水,这当然和他之前的努力是分不开的;如果走Android方法,学习可能简单点,看一些视频,动手实操一下,基本就上手了。

学习java

3. 进行项目练习

最后肯定是要上项目的,如果目前没有从事这方面的工作,那么可以自己去GitHub上,或者自行百度一些开源的项目,尝试着自己搭搭环境,把人家的项目先跑起来,然后可以模拟一些新的需求,修改代码,在这个过程中肯定会遇到很多问题,在解决这些问题的过程中,你就会很快的成长并积累经验。

最后祝你早日完成自己的目标!