mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-05 16:22:43 +08:00
144 lines
6.4 KiB
HTML
144 lines
6.4 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
compact3
|
||
</div>
|
||
<div class="subTitle">
|
||
javax.tools
|
||
</div>
|
||
<h2 class="title" title="Class ToolProvider">Class ToolProvider</h2>
|
||
</div><div class="contentContainer">
|
||
<ul class="inheritance">
|
||
<li><a href="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
|
||
<li>
|
||
<ul class="inheritance">
|
||
<li>javax.tools.ToolProvider</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">ToolProvider</span>
|
||
extends <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
|
||
<div class="block">
|
||
<span>提供定位工具提供者的方法,例如编译器的提供者。</span>
|
||
<span>此类补充了<code>ServiceLoader</code>的<a href="../../java/util/ServiceLoader.html" title="java.util中的类">功能</a> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.6
|
||
</dd>
|
||
</dl> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ========== METHOD SUMMARY =========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.summary">
|
||
<!-- --> </a> <h3>方法摘要</h3>
|
||
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
|
||
<caption>
|
||
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t1"><span><a href="javascript:show(1);">静态方法</a></span><span class="tabEnd"> </span></span>
|
||
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||
<th class="colLast" scope="col">Method and Description</th>
|
||
</tr>
|
||
<tr class="altColor" id="i0">
|
||
<td class="colFirst"><code>static <a href="../../javax/tools/DocumentationTool.html" title="interface in javax.tools">DocumentationTool</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/tools/ToolProvider.html#getSystemDocumentationTool--">getSystemDocumentationTool</a></span>()</code>
|
||
<div class="block">
|
||
获得此平台提供的Java编程语言文档工具。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>static <a href="../../javax/tools/JavaCompiler.html" title="interface in javax.tools">JavaCompiler</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/tools/ToolProvider.html#getSystemJavaCompiler--">getSystemJavaCompiler</a></span>()</code>
|
||
<div class="block">
|
||
获得此平台提供的Java编程语言编译器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>static <a href="../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/tools/ToolProvider.html#getSystemToolClassLoader--">getSystemToolClassLoader</a></span>()</code>
|
||
<div class="block">
|
||
返回此平台提供的工具的类加载器。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../java/lang/Object.html#clone--">clone</a>, <a href="../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../java/lang/Object.html#notify--">notify</a>, <a href="../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../java/lang/Object.html#toString--">toString</a>, <a href="../../java/lang/Object.html#wait--">wait</a>, <a href="../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="details">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="getSystemJavaCompiler--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getSystemJavaCompiler</h4> <pre>public static <a href="../../javax/tools/JavaCompiler.html" title="interface in javax.tools">JavaCompiler</a> getSystemJavaCompiler()</pre>
|
||
<div class="block">
|
||
获得此平台提供的Java编程语言编译器。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果没有提供编译器,则该平台提供的编译器或
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getSystemDocumentationTool--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getSystemDocumentationTool</h4> <pre>public static <a href="../../javax/tools/DocumentationTool.html" title="interface in javax.tools">DocumentationTool</a> getSystemDocumentationTool()</pre>
|
||
<div class="block">
|
||
获得此平台提供的Java编程语言文档工具。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
该平台提供的文档工具或
|
||
<code>null</code>如果没有提供文档工具)
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getSystemToolClassLoader--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getSystemToolClassLoader</h4> <pre>public static <a href="../../java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> getSystemToolClassLoader()</pre>
|
||
<div class="block">
|
||
<span>返回此平台提供的工具的类加载器。</span>
|
||
<span>这不包括用户安装的工具。</span>
|
||
<span>使用<a href="../../java/util/ServiceLoader.html" title="java.util中的类">service provider mechanism</a>查找用户安装的工具。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
该平台提供的工具的类加载器,如果没有提供工具,
|
||
<code>null</code>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |