很多人通过自学C语言转做软件开发工作的,后来用C++、JavaScript、Java、Scala、OC等语言,也都是自学。我觉得,自学一门编程语言,遵循下面的步骤比较容易学会:
先看一遍书,学习基础语法,包括关键字、语句、面向对象、类库等,能知道就成,不理解没关系
搭建开发环境,可以Google、百度,都可以
做编程书后的习题,独立做出来,在IDE中都运行出结果来
设计一些小的示例,能够融合多个知识点的,在IDE中去做,要运行出结果来
设计综合示例(或者复制别人的示例),开发出来,运行出结果来
阅读开源的应用,可以到github上找,也可以到sourceforge上找,要把示例跑起来,熟悉功能,然后再对着功能看代码实现。这个期间,遵循先小后大的顺序。
做实际的能解决生活中某个问题的项目,通过这样的综合实践,加强对语言和框架的掌握,培养项目开发经验
我认为最基本的学习姿势就是:不断设计小目标,带着问题带着目标去学习,这样就能不断收到正向激励,容易学习下去。
最重要的是还要能够坚持下去,最好可以找一个有经验、有技术的大佬带着你学,这样的话会提高你的学习效率,而且有利于及时解决你学习过程中遇到的问题,当然这也只是我个人的建议!!!
下方连接,个人认为对于没有基础的java学习来说,会有所帮助,大家可以参考一下哦!
https://www.bilibili.com/video/BV1Rv4y1g7WP?spm_id_from=333.337.search-card.all.click搜索
复制