### 怎样学好 Java

如何学好 Java 语言，这是所有初学者共同面对的问题，其实，每种语言的学习方法都大同小异，需要注意的主要有以下几点。

l 明确自己的学习目标和大的方向，选择并锁定一门语言，按照自己的学习方向努力学习和认真研究。

l 初学者请不要看太多的书，先找本基础书系统的学习，很多程序开发人员工作了很久也只熟悉部分基础而已，没有系统的学习 Java 语言。

l 了解设计模式，开发程序必须编写程序代码，这些代码必须具有高度的可读性，这样编写的程序才有调试、维护和升级的价值，学习一些设计模式，就能够更好的把握项目的整体结构。

l 不要死记语法，在刚接触一门语言，特别是 Java 语言的时候，掌握好基本语法，并大概了解一些功能就可以了。借助开发工具（例如 Eclipse 或 NetBeans）的代码辅助功能，完成代码的录入，这样可以快速的进入学习状态。

l 多实践，多思考，多请教。光读懂书本中的内容和技术是不行的，必须动手编写程序代码，并运行程序、分析运行结构，让你的大脑对学习内容有个整体的认识和肯定，用自己的方式去思考问题，编写代码来提高编程思想，平时请教老师或经理，和其他人多沟通技术问题，提高自己的技术和见识。

l 不要急躁，遇到技术问题，必须冷静对待，不要让自己的大脑思绪胡乱，保持清醒的头脑才能分析和解决各种问题。可以尝试听歌、散步等活动放松自己。

l 遇到问题，首先尝试自己解决，这样可以提高自己的程序调试能力，并对常见问题有一定的了解，明白出错的原因，甚至举一反三，解决其他关联的错误问题。

l 多查阅资料，可以经常到 Internet 上搜索相关资料或者解决问题的办法，网络上已经摘录了很多人遇到的问题和不同的解决办法，分析这些解决问题的方法，找出最好、最合适自己的方法。

l 多阅读别人的源代码，不但要看懂别人的程序代码，还要分析编程者的编程细想和设计模式，并融为己用。