
许多刚开始学习Java编程的初学者满怀信心地迎接挑战,然而一段时间后,都会遇到一些挫折和困难。为了能够帮助Java初学者更好地面对和解决现实问题,北风网在此给出一些对于初学者非常实用的建议。
学习Java编程之前需要做的准备:
学习Java编程需要拥有一个编译器,用于将Java源代码转换成字节码。以前,我们只能选择Sun公司的JDK作为唯一的开发工具。而现在,我们可以选择更多的开发工具,比如GNU公司的GCJ和jikes以及IBM的开源工具等,它们都可以编译生成class文件或本地exe文件。除此之外,还需要一个Java虚拟机(JVM),它被称为“机器中的机器”,用于读取Java字节码并在目标处理器上将它们转换成机器语言。为了确保Java程序的正常运行,我们需要确保javac编译器和Java JRE虚拟机的正常运行。
以下是一些具体的建议:
1. 关于Java程序的下载和安装:
Windows和Solaris的用户应该访问Oracle公司的Java SE页面进行下载,而Mac机则通常自带Java SE。为了提高程序的可移植性,建议安装较旧的JVM版本,因为不是所有的潜在用户都安装了最新的JVM。可以使用开源或第三方的编译器如GCJ或jikes,将源文件编译成本地可执行文件,或者将程序运行在Java JRE上。
2. 关于开发环境的学习:
推荐使用Eclipse和NetBeans这两个最常用的Java开发环境。它们能够在接口、编程方式等方面为你提供有效的帮助,并对任何错误进行报错提示。
3. 从简单的Hello World程序开始入手学习。
4. 找一本好的Java编程书籍仔细阅读。在刚入门的时候,推荐在Bookboon网站上找一些免费的Java书籍。
5. 多上网查看Java教程或资源网站。推荐的网站有、Javacooperation、Cokeandcode以及Oracle的官方网站等。
6. 阅读Java教程并按照教程动手实践。行动往往比空想更加有效,而熟能生巧。强烈建议阅读Oracle的Java教程集。
7. 养成阅读方法和类描述的习惯,这将有助于你更灵活地运用Java编程。你可以访问Oracle的API获取关于类、方法和变量的详细信息。
8. 在学习Java的过程中,如果遇到困难,请习惯使用搜索引擎查找解决方案。网络上有很多关于学习Java的文章和资源。当你对Java有了一定的基础后,可以和周边或网络上有同样兴趣的人一起讨论,这比你单独开发项目来提高效率要高得多。
9. 养成编写Java代码的好习惯。为你的代码添加注释,尽量使代码模块小型、准确。避免结构混乱繁琐的Java子程序,这样可以使你的代码更易于阅读和维护。
10. 代码重用是提高开发效率的最有效手段。不要重复造,尽可能利用已有的开源代码。Java-Sources和Ohloh是两个包含大量开源代码的网站,熟悉这些网站可以让你少走很多弯路。
