越来越多的大学、学院和技术学校把Java选作了计算机科学课程的教学语言,而更多的开发人员也投身到了Java应用的大潮中来 。终有一天,你的工作也许就会围绕这一应用广泛功能强大的语言来进行。但是在你不打算回学校补课或者购买Java培训服务的情况下该做些什么呢?
很幸运,网上有大量的免费Java教程,其总量相当惊人。当然你必须从浩如烟海的Java资源中挑选自己最需要的东西。我们为此编辑了一个网站列表,为Java程序员列出了一些最佳指南和可用信息,而且我们还根据程序员的技能水准对这些网站进行了分类。
不管你自己处于什么专业水准,你首先要作的是下载并且安装Java开发环境,所谓的Java开发环境不外乎指的是JDK、J2SE或者J2SDK等。你可以从Sun公司的站点下载,在这个地址你还能找到Windows环境下的安装指南。
初学者
对那些完全对编程陌生的人来说,有些在线教材和交互式课程可以传授采用Java语言的计算机编程技术。虽然这些资源的读者定位是初学者,但有经验的开发人员也可以随便翻翻前几章以获得些大概的信息。
用Java Version 3.1编程
这是一本免费的在线指导性编程课本,其内容包括章末测验、编程练习和全文本检索等。该书的以前版本曾被用作大学计算机系教材。
需要一定经验
这类资源对试图掌握其他编程语言的有经验开发人员比较有用。
Java.Sun.Com
要想了解Java的信息最好就从源头开始。语言信息、文档、白皮书以及Java开发工具和开发社团等等在Sun的Java门户网站应有尽有。
掌握Java指南
该网站涵盖了基本的Java语法、创建小程序、类、接口和面向对象编程(OOP)等内容。其作者假定读者具有一定的编程知识。这里还包括了一些练习和真实的示例代码。
Hot-Oracle.com Java课程
在这个网站可以找到共计18个教学课程,其内容涵盖基本的Java编程知识,特别强调Java在网页上的应用。
IBM developerWorks Java 教程
IBM在这个网站提供了免费的Web教程,内容涵盖大量主题和技能水准,其中包括:
· 建立Java小程序
· Java语言基础
· 给C和C 程序员介绍Java
· 给COBOL程序员介绍Java
· RMI、CORBA和分布式对象
About.Com 关注Java
该网站包括了有关Java的词汇表、在线文档、非常活跃的论坛以及示例代码等。我发现这些论坛在许多开发场合下特别有用。