程序员在开始学习Java之前,仔细考虑一下从哪儿开始,以及选择什么样的学习路线,非常有益,所以让我们先来看看学习Java的主要路线图。在学习Java时,可将其分为五个阶段逐步提高。
1.第一阶段,学习一些有关Java程序结构的基本概念及Java程序的运行方式。其中包括面向对象程序设计的有关概念:如何将一个Java源文件建成一个可执行程序等等内容。在一开始就接触这些概念,会使你感到学习编写Java程序是一件很容易的事情。
2.第二阶段,学习如何将语句组织在一起,在程序中如何存储基本数据,如何进行计算以及如何根据结果作出判断。这些都是你进一步学习所需要解决的难题。
3.第三阶段,学习有关类的知识,即如何定义一个类,如何应用类。这些是你需要掌握的Java语言的面向对象特性。到此为止你已经学习了所有关于Java语言运行的基本知识,具备了进一步深入学习如何应用它们的基础。
4.第四阶段,学习如何将一个应用程序分成可并发执行的程序段。当你在一个Web网页中包括几个小应用程序,并且一个小应用程序的开始执行并不需要等待另一个小
应用程序结束时,这一点显得尤为重要。例如,在你玩一个游戏时,可以让置于同一个Web网页中的另一个有趣的动画片同时演播。
5.第五阶段,更加详细地学习如何实现一个应用程序,或者一个带有图形用户界面的小应用程序,以及如何处理在此环境中的用户交互,这将应用Java类库所提供的能力。与学习GUI工具一样,你也将学习用不同的方法来处理图像和使用Java的数据库访问工具。完成这个阶段的学习,你就具备了自己编写成熟的应用程序和小应用程序的能力。
这五个阶段学习结束后,你应该是一名知识丰富的Java程序员,欠缺的只是经验。你可以以完整的例子来熟悉Java的制作过程。你应该建立并且运行所有这些实例,即使是最简单的,也最好是你亲自录入,不要害怕实验。对于不是很清楚的所有内容,你都应该变换一个例子来分析它的运行过程,最好你自己编写一个例子。假如你对已经学习过的Java某些方面的内容还不是很明确,请不要马上在书中查找,先试试看,能够发现错误是学习的一个有效途径。