Java编译器
在本节中,我们将对SDK中的Java编译器javac略述一二(如果你喜欢在另一个开发环境下工作,可能会希望跳过这一节直接阅读下一节的内容)。javac编译器完全用Java编写,因此对于支持Java运行时系统的任何平台都是可用的。
javac将Java源代码转换为一个已编译类,其中包含有Java虚拟机String。一般地,源代码文件的扩展名为.java; 所得到的类文件的扩展名则为.class。每个源代码文件都是一个独立的编译单元。正如第六章将看到的,某一编译单元中的类会共享某些特性,如package和import语句。
javac允许每个文件中有一个公共的类,并要求文件与此类同名。如果文件名和类名不匹配,javac会产生一个编译错误。一个 ...... (共1863字) [阅读本文]>>