|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
public interface Tool
���Դӳ����е��õĹ��ߵĹ����ӿڡ�����ͨ��ָ�����г�������������ɹ�Ӧ�̶���ij��ƽ̨�ϵĿ��ù����ϡ�
����ʹ�� 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
- Ҫ���ݸ����ߵIJ���
NullPointerException
- ���������������κ� null
Ԫ�ء�Set<SourceVersion> getSourceVersions()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������