设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1273|回复: 2
收起左侧

零基础如何学习java

[复制链接]
发表于 2017-12-21 08:49:37 | 显示全部楼层 |阅读模式
零基础学生来说,很多人之前从未接触过计算机编程类学科。也有很多同学在大学学习的专业偏文科,学的都是管理类知识,很少涉及到计算机内容。大学毕业后,工作不是太好找,很多工作没有技术含量,工资也比较低,这是很多毕业生面临的共同现象。很多人想学习一门技术,那么零基础学生如何才能学好计算机技术呢?江苏万和针对零基础学生如何学习Java,总结了一些学习方法,想学习Java的同学可以参考。
图片1.png

1、熟悉某种语言的语法,以及sdk集中常用的api,再加上算法和数据结构知识;OK,掌握了这几点内容后,多进行实战性项目练习,最好再在Internet上找点常用干货面试题,企业笔试轻轻松松就过了。

2、撰写代码必须规范化。想变成一个合格的、高水准的开发工程师,拥有一个良好的规范化的习惯是基础。而这个习惯就是从日常生活中逐渐养成的。

3、获取扎实的IDE技术,以及开发中常用到的工具,俗话说:工欲善其事,必先利其器。好的开发工具能节省下你很多宝贵的时间,而且会把很复杂事情变得很简单。

4、熟悉面向对象的原则。如SRP的单一职责原则、开放-封闭原则、LSP替换原则、DIP依赖倒置原则,熟悉这些原则,能更好的理解后面学习的内容。不了解原则,不打好知识框架,在后续的学习中,容易分不清知识轻重,学习层次打乱,出现本末倒置现象。

5、代码重构技术。重构是为了提高软件的可维护率、这需要通过改善代码的设计来实现的,前提是不改变原软件的功能。不论是修改代码或者是优化代码都需要学习重构技术。

6、学习设计模式Java学习中需要学习常用的设计模式,比如做框架开发过程中会经常用到。

7、修改代码的技术也是计算机学科中非常重要的技术。在企业中,一个没有经验的程序员修改了一个bug,如果他不懂代码的情况下,就可能会出现一系列问题,很容易陷入恶性循环。从修改别人的代码开始做起,久了才会掌握其中精要。就像医生治病的原理是一样的。要会望闻问切,熟悉病因,发展,熟悉药理。这些都要有丰富的经验。

8、架构设计。程序员工作中有一个重要的程序是架构设计。这也需要不断学习,总结。

9、质量的把控。程序员工作中后期更看重管理。最起初是个人学习、能力的提升。到后期是站在一定的角度设计软件。有很多不懂软件开发的人去做管理,后果是很危险的。质量管理中很多很好的软件和工具,是值得我们学习的,不论是在软件开发过程中,还是在生活中。

零基础的学生想从事Java编程工作,除了自学之外,建议选择一个好的Java软件培训学校,通过专业的培训,系统的掌握更多的软件编程知识,方便以后工作更加系统的运用JAVA知识。具体可了解《自学JAVA和培训班哪个更靠谱江苏万和Java培训,零基础学起,让你系统的掌握Java知识的各个环节。江苏万和帮助学生走上Java开发高薪之路!

发表于 2017-12-21 12:17:54 | 显示全部楼层
路过了解一下
沙发 2017-12-21 12:17:54 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-12-21 15:54:06 | 显示全部楼层
板凳 2017-12-21 15:54:06 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-11-22 04:44 , Processed in 0.062658 second(s), 12 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表