kof*_*cii 9 java javac
javac可以从stdin编译吗?像这样的东西:
cat myfile | javac
Mat*_*Mat 5
不,没有选择这样做.
从文档:
有两种方法可以将源代码文件名传递给javac: 对于少量源文件,只需在命令行中列出文件名即可. 对于大量源文件,请在文件中列出文件名,以空格或换行符分隔.然后在javac命令行上使用列表文件名,前面加上@字符. 源代码文件名必须具有.java后缀,类文件名必须具有.class后缀,源文件和类文件都必须具有标识该类的根名称.例如,名为MyClass的类将写入名为MyClass.java的源文件中,并编译为名为MyClass.class的字节码类文件.
有两种方法可以将源代码文件名传递给javac:
源代码文件名必须具有.java后缀,类文件名必须具有.class后缀,源文件和类文件都必须具有标识该类的根名称.例如,名为MyClass的类将写入名为MyClass.java的源文件中,并编译为名为MyClass.class的字节码类文件.
归档时间:
13 年,11 月 前
查看次数:
1508 次
最近记录: