1.4 常见疑难解答
对于初学者而言,在Java程序的开发、编译和执行过程中,都或多或少会遇到问题,如环境变量设置不正确,源程序的语法错误、语义错误,或在程序编译、运行时发生错误等。如果这些错误或问题不能得到适当的处理,那么会对初学者造成很大的障碍,本节将介绍几种常见的错误,以使读者在学习的过程中少走弯路。
1.4.1 环境变量设置错误
在编译并运行Java应用程序之前,需要设置环境变量,其目的是使Windows系统可以知道DOS窗口中运行的Java工具可执行程序,如Javac源程序编译工具等。图1.11说明Windows操作系统无法发现Javac编译程序。JDK环境变量的设置可以参考第2章的内容。
图 1.11 无法找到Javac可执行程序
当然如果已经安装了JDK,则可以在DOS提示符下输入Javac的绝对路径,通过绝对路径来识别该命令的位置。如果采用JBuilder9自带的jdk,那么目录为C:\JBuilder9\jdk1.5\bin。也可以在源文件的当前路径下输入C:\JBuilder9\jdk1.5\bin\Javac HelloWorld.Java。显然这种方式很烦琐,因为每次编译源文件都要输入一串路径和命令信息。读者可以通过第2.5节掌握如何设置JDK环境变量。