如何从零开始学习Java?( 二 )


四、学会和同样学习编程的人多交流学习java不是一个人在战斗 。有很多人他们和你一样 。在同一个起跑线上奋斗着 。能使用框架实现一个简单的程序不是真正的挑战 。当你真正成为一个软件开发工程师的时候 。你就会发现很多奇奇怪怪的问题 。自己一个人可能解决不了 。你需要依靠一些人给你提供解决的思路 。哪怕是只言片语都有可能帮你走出困境 。作为一名初学者 。不要放过一个可能让你提升的机会 。寻找一些好的交流平台 。不懂就问 。问题解决一个少一个 。自己也会在不断的进步 。同时你也要学会分享 。把自己的经验和想法分享给和到有需要的人 。不仅可以帮助他们的 。而且也巩固了自己的知识;懂得分享也是一种美德 。
五、虚心学习 。接受有效的指导在学习编程的道路上别人的指导有着至关重要的作用 。有效的指导可以让你免走弯路 。自我提升的更快 。优秀的开发工程师为什么待遇高而且在项目中有着举足轻重的作用 。主要是因为他们不仅能够把握项目开发的正确方向 。而且还能带领团队其它成员提升自己的开发水平 。这是任何一个企业都企求的也是初出茅庐的Java人员所渴望的 。这些经验的积累不可能都来自教科书 。同时人脉的积累也是至关重要的 。人脉的积累不仅可以转化为经验的积累还可能转化为财富的积累 。
六、掌握核心的API初学java 。不要眼高手低 。看着感觉很容易但是做着难 。能理解很容易 。做就不一定会做;在学习的过程中理论知识掌握不仅要熟练而且要理解 。如果不了解语言构成核心API那一切都是0!对于Java语言而言 。你要对它的API有非常强的实战经验 。例如java.lang.*,IO,Exception(异常) 。Collections(集合),Generics(泛型) 。Threads(线程) 。JDBC(数据库连接)等等 。如果你想要成为一个出色的程序开发者 。不管你用什么类型的框架 。你都必须要熟悉Servlet和JSP 。
七、经常寻找技术博客 。学习阅读在网络上有很多技术牛人都通过博客来分享自己的技术经验和编程心得 。你只需要勤奋一些去发现并找到自己需要的博客 。每天去阅读他们的技术文章 。可以了解到不同人对同一技术的经验和看法 。可能他们会为某一项功能而争执不休 。你不需要去理会 。可以在“观战”的时候要去分析各种观点 。逐渐形成自己的思想 。久而久之你会明显感觉到自己在程序设计上的提升 。
八、经常学习和阅读开源框架源码合格的开发者必先能灵活的使用各种框架 。而要想成为一个出色的开发者 。就应该要不断的去学习流行框架的源码 。不断的阅读 。这样才能够深入了解框架内部机制 。而且还要大量的练习 。这样才能逐步丰富自己的代码设计思想 。成为做一个代码的创造者而不是代码的复制者 。
九、有用的代码和工具会给我们带来意想不到的惊喜当今 。软件的日益流行和Java的丰富的资源 。注定一些代码要重复使用 。随着你的工作经验的积累 。这样的重复性工作可能越来越多 。所以你要学会整理并收集一些常用代码 。在比如:log4j的配置文件(log4j.properties) 。JDBC配置 。框架的配置等 。还有工具类的例如StringUtils(字符串工具) 。DBUtils(数据库工具)等等 。这会对给你以后的工作带来极大的便利 。有时候走一个捷径可以让你省去不少麻烦 。
十、了解未来技术的发展方向两耳不闻窗外事 。一心只读圣贤书 。在如今的互联网时代是不合适的 。作为一个软件开发者 。如果技术跟不上可以去钻研 。但是如果思想要跟不上 。你辛辛苦苦刚做出来的产品很有可能已经落后了 。很有可能只是一个微不足道的小功能 。如果思想跟不上 。那么就不能掌握主动 。还有可能会被产品经理抱怨技术落后什么功能都实现不了 。因此我们在低头看代码的同时也要打开双耳 。了解未来技术的发展方向 。这样才能保持领先 。才能立于不败 。
【如何从零开始学习Java?】总之 。Java是一门容易上手的编程语言 。但是要想学好 。努力是必不可少的 。学习java也要对自己有充分的信心 。不断的调整学习方法和态度 。如果你初入学习Java遇到问题没有人解答也可以来找源妹儿解答 。

推荐阅读