|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface Tool
可以从程序中调用的工具的公共接口。工具通常指命令行程序,比如编译器。由供应商定义某个平台上的可用工具集合。
可以使用 ServiceLoader.load(Class)
查找工具。
方法摘要 | |
---|---|
Set<SourceVersion> |
getSourceVersions()
获取此工具支持的 Java™ 编程语言的源版本。 |
int |
run(InputStream in,
OutputStream out,
OutputStream err,
String... arguments)
使用给定 I/O 通道和参数运行工具。 |
方法详细信息 |
---|
int run(InputStream in, OutputStream out, OutputStream err, String... arguments)
out
或 err
。
in
- “标准”输入;如果为 null,则使用 System.inout
- “标准”输出;如果为 null,则使用 System.outerr
- “标准”错误;如果为 null,则使用 System.errarguments
- 要传递给工具的参数
NullPointerException
- 如果参数数组包含任何 null
元素。Set<SourceVersion> getSourceVersions()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。