mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 00:32:44 +08:00
99 lines
3.8 KiB
HTML
99 lines
3.8 KiB
HTML
<div class="header">
|
||
<h1 class="title" title="Package">Package javax.lang.model</h1>
|
||
<div class="docSummary">
|
||
<div class="block">
|
||
用于建模Java编程语言的软件包的类和层次结构。
|
||
</div>
|
||
</div>
|
||
<p>See: <a href="#package.description">描述</a></p>
|
||
</div><div class="contentContainer">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
|
||
<caption>
|
||
<span>接口摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">接口</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/lang/model/AnnotatedConstruct.html" title="interface in javax.lang.model">AnnotatedConstruct</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
表示可以注释的构造。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
|
||
<caption>
|
||
<span>枚举摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Enum</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/lang/model/SourceVersion.html" title="enum in javax.lang.model">SourceVersion</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
源代码版本的Java编程语言。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Exception Summary table, listing exceptions, and an explanation">
|
||
<caption>
|
||
<span>异常摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">异常</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/lang/model/UnknownEntityException.html" title="class in javax.lang.model">UnknownEntityException</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
例外的超类,表示遇到一个未知类型的实体。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<a name="package.description">
|
||
<!-- --> </a>
|
||
<h2 title="Package javax.lang.model Description">Package javax.lang.model Description</h2>
|
||
<div class="block">
|
||
<span>用于建模Java编程语言的软件包的类和层次结构。</span>
|
||
<span>该包及其子包的成员可用于语言建模和语言处理任务和API,包括但不限于<a href="../../../javax/annotation/processing/package-summary.html">annotation processing</a>框架。</span>
|
||
<p> <span>该语言模型遵循基于<i>镜像</i>的设计;</span> <span>看到</span> </p>
|
||
<blockquote>
|
||
<span>Gilad Bracha and David Ungar. <i>Mirrors: Design Principles for Meta-level Facilities of Object-Oriented Programming Languages</i>. In Proc. of the ACM Conf. on Object-Oriented Programming, Systems, Languages and Applications, October 2004.</span>
|
||
</blockquote>
|
||
<span>特别地,该模型使得静态的语言结构之间的区别,如<a href="../../../javax/lang/model/element/package-summary.html">element</a>表示<code>java.util.Set</code>的家庭,和<a href="../../../javax/lang/model/type/package-summary.html">types</a> ,其可以与元素相关联,如原始类型<code>java.util.Set</code> , <code>java.util.Set<String></code>和<code>java.util.Set<T></code> 。</span>
|
||
<p> <span>除非另有说明,在此包中的方法将抛出一个<code>NullPointerException</code>如果给一个<code>null</code>说法。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.6
|
||
</dd>
|
||
</dl>
|
||
</div> |