javac
java语言编程编译器
javac 是java语言编程
编译器
。全称java compiler。javac工具读由java语言编写的类和接口的定义,并将它们编译成
字节代码
的
class文件
。javac 可以隐式编译一些没有在
命令行
中提及的
源文件
。用 -verbose 选项可跟踪自动编译。当编译源文件时,编译器常常需要它还没有识别出的类型的有关信息。对于源文件中使用、扩展或实现的每个类或接口,编译器都需要其类型信息。这包括在源文件中没有明确提及、但通过继承提供信息的类和接口。
结构
参数
[ options ] [ sourcefiles ] [ @files ]
参数可按任意次序排列。
options
命令行选项。
sourcefiles
一个或多个要编译的
源文件
(例如 MyClass.java)。
说明
两种方法
javac 工具读取用
Java 编程语言
编写的类和接口定义,并将它们编译成字节码类文件。
有两种方法可将
源代码
文件名传递给 javac:
如果
源文件
数量少,在命令行上列出文件名即可。