⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 j.index.doc20.html

📁 java语言规范
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<dt><dd>preparation, 221<dt><dd>prescient store, 408<dt><dd>priority, threads, 415<dt><dd>primitive constant, 251<dt><dd>primitive conversion<dl>
<dt><dd>narrowing, 55<dt><dd>widening, 54</dl>
<dt><dd>productions, 7</dl>
</dl>
<dl>
<dt><dd><strong>term definitions </strong><dl>
<dt><dd>promotion<dl>
<dt><dd>numeric, 72<dl>
<dt><dd>binary, 74<dt><dd>unary, 73</dl>
<dt><dd>sweat only but for, 51</dl>
<dt><dd>qualified<dl>
<dt><dd>access, 99<dt><dd>name, 79</dl>
<dt><dd>reachable, 232, 263, 295<dt><dd>read action<dl>
<dt><dd>by main memory, 402<dt><dd>by thread, 402</dl>
<dt><dd>reason, 202, 264, 304<dt><dd>recursive, 8<dt><dd>reference, 38<dl>
<dt><dd>conversion<dl>
<dt><dd>narrowing, 59<dt><dd>widening, 58</dl>
<dt><dd>target, 333<dt><dd>types, 37</dl>
<dt><dd>resolution, 221<dl>
<dt><dd>late, 220<dt><dd>lazy, 220</dl>
<dt><dd>result, 301<dt><dd>right of<dl>
<dt><dd>to the, 15</dl>
<dt><dd>right-hand side, 7<dt><dd>round<dl>
<dt><dd>to nearest, 35<dt><dd>toward zero, 35</dl>
<dt><dd>runtime exception classes, 203<dt><dd>same<dl>
<dt><dd>class, 42<dt><dd>interface, 42<dt><dd>type, 42</dl>
<dt><dd>scope, 81<dt><dd>separator, 25<dt><dd>signature, 157<dt><dd>simple name, 79<dt><dd>specific<dl>
<dt><dd>maximally, 327<dt><dd>more, 327<dt><dd>most, 325, 327<dt><dd>the most, 327</dl>
<dt><dd>statements, 263<dl>
<dt><dd>empty, 271<dt><dd>expression, 272<dt><dd>iteration, 285<dt><dd>labeled, 271<dt><dd>local variable declaration, 264<dt><dd>unreachable, 295</dl>
</dl>
</dl>
<dl>
<dt><dd><strong>term definitions </strong><dl>
<dt><dd>static<dl>
<dt><dd>field, 145<dt><dd>initializers, 175<dt><dd>method, 160<dt><dd>resolution, 220</dl>
<dt><dd>store<dl>
<dt><dd>action by thread, 402<dt><dd>prescient, 408</dl>
<dt><dd>strongly typed, 29<dt><dd>subclass, 134<dl>
<dt><dd>direct, 133</dl>
<dt><dd>subinterface, 185<dt><dd>superclass, 134<dl>
<dt><dd>direct, 133</dl>
<dt><dd>superinterfaces, 135, 185<dl>
<dt><dd>direct, 135, 185</dl>
<dt><dd>symbol<dl>
<dt><dd>goal, 7<dt><dd>nonterminal, 7<dt><dd>optional, 8<dt><dd>terminal, 7</dl>
<dt><dd>synchronizing, 399<dt><dd>target<dl>
<dt><dd>break, 283<dt><dd>continue, 285<dt><dd>object, 335<dt><dd>reference, 333</dl>
<dt><dd>terminal symbol, 7<dt><dd>the most specific, 325, 327<dt><dd>thread, 399<dt><dd>thrown, 201, 202<dt><dd>throws clause, 163<dt><dd>token, 7, 14,<dt><dd>type(s), 30<dl>
<dt><dd>boolean, 31<dt><dd>compile-time, 43<dt><dd>floating-point, 31, 33<dt><dd>import<dl>
<dt><dd>on demand, 121<dt><dd>single, 121</dl>
<dt><dd>integral, 31<dt><dd>null, 30<dt><dd>numeric, 31<dt><dd>primitive, 30<dt><dd>reference, 37<dt><dd>same, 42</dl>
<dt><dd>typed<dl>
<dt><dd>strongly, 29</dl>
<dt><dd>unary numeric promotion, 73<dt><dd>unchecked exception, 203<dl>
<dt><dd>classes, 203</dl>
</dl>
</dl>
<dl>
<dt><dd><strong>term definitions </strong><dl>
<dt><dd>underflow<dl>
<dt><dd>gradual, 34</dl>
<dt><dd>unfinalized, 232<dt><dd>Unicode escapes, 12<dt><dd>unique package name, 125<dt><dd>unloading of classes, 235<dt><dd>unlock, 399<dl>
<dt><dd>action<dl>
<dt><dd>by main memory, 402<dt><dd>by thread, 402</dl>
</dl>
<dt><dd>unordered, 33<dt><dd>unreachable, 232, 295<dt><dd>use<dl>
<dt><dd>action by thread, 402<dt><dd>active, 223<dt><dd>passive, 223</dl>
<dt><dd>value<dl>
<dt><dd>default, 46<dt><dd>of expression, 302</dl>
<dt><dd>variable(s), 401, 43<dl>
<dt><dd>class, 44, 145<dt><dd>instance, 44, 145<dt><dd>local, 45</dl>
<dt><dd>verification, 220<dt><dd>virtual machine exit, 235<dt><dd>wait set, 416<dt><dd>white space, 15<dt><dd>widening<dl>
<dt><dd>primitive conversion, 54<dt><dd>reference conversion, 58</dl>
<dt><dd>working<dl>
<dt><dd>copy, 401<dt><dd>memory, 401</dl>
<dt><dd>write action<dl>
<dt><dd>by main memory, 402<dt><dd>by thread, 402</dl>
</dl>
<dt><dd><strong>terminal symbol</strong><dl>
<dt><dd>term definition, 7</dl>
<dt><dd><strong>terminators</strong><dl>
<dt><dd>line<dl>
<dt><dd>carriage return and linefeed characters as, 25<dt><dd>carriage return character as, 25<dt><dd>linefeed character as, 25<dt><dd>term definition, 13</dl>
</dl>
<dt><dd>Test<strong> program, how to run</strong>, 5<dt><dd>this<strong> keyword</strong><dl>
<dt><dd>accessing hidden fields with, 269<dt><dd>evaluation of, 313<dl>
<dt><dd>during instance creation, 228</dl>
<dt><dd>not permitted<dl>
<dt><dd>in class variable initialization, 150</dl>
</dl>
<dt><dd>this<strong> keyword </strong><dl>
<dt><dd>not permitted<dl>
<dt><dd>in explicit constructor calls, 179<dt><dd>in interface field declarations, 187</dl>
<dt><dd>permitted in instance variable initialization, 150</dl>
<dt><dd><strong>Thomas &agrave; Kempis</strong>, 528<dt><dd><strong>Thompson, William (Lord Kelvin)</strong>, 301<dt><dd><strong>threads</strong><dl>
<dt><dd><i>See also</i> synchronization<dt><dd>(chapter), 399<dt><dd>constraints on relationships among actions of, 403<dt><dd>creation, 415<dt><dd><code>IllegalThreadStateException</code> class, 611<dt><dd>initialization implications of multiple, 225<dt><dd>interaction order, consequences of, 400<dt><dd>locks acquisition and release, by <code>synchronized</code> statement, 289<dt><dd>operations, term definitions, 401<dt><dd>out-of-order writes example, 409<dt><dd>standard exceptions<dl>
<dt><dd><code>IllegalMonitorStateException</code>, 209<dt><dd><code>IllegalThreadStateException</code>, 209<dt><dd><code>InterruptedException</code>, 210<dt><dd><code>InterruptedIOException</code>, 210</dl>
<dt><dd>swapping example, 409<dt><dd><code>synchronized</code> modifier, methods, declaration, 161<dt><dd>termination and virtual machine exit, 235<dt><dd><code>Thread</code> class, 587<dt><dd><code>ThreadDeath</code> class, 611<dt><dd><code>ThreadGroup</code> class, 602<dt><dd><code>threads</code> method, of class <code>ThreadGroup</code>, 608<dt><dd><code>threadsCount</code> method, of class <code>ThreadGroup</code>, 607<dt><dd><code>volatile</code> fields use with, 147</dl>
<dt><dd><strong>throw</strong><dl>
<dt><dd><i>See also</i> control flow; exceptions<dt><dd><code>throw</code> statement<dl>
<dt><dd>as reason for abrupt completion, 264<dt><dd>definite assignment, 397<dt><dd>specification, 287</dl>
<dt><dd><code>Throwable</code> class, 611<dt><dd><code>Throwable</code> method, of class <code>ThreadGroup</code>, 612<dt><dd><code>throws</code> clause<dl>
<dt><dd>checked exception classes named in, 203<dt><dd>constructors, 178<dl>
<dt><dd>binary compatibility considerations, 256</dl>
</dl>
</dl>
<dt><dd><strong>throw </strong><dl>
<dt><dd><code>throws</code> clause<dl>
<dt><dd>incorrect overriding because of, example, 174<dt><dd>methods, 163<dl>
<dt><dd>binary compatibility considerations, 256</dl>
</dl>
</dl>
<dt><dd>toBinaryString<strong> method</strong><dl>
<dt><dd>of class <code>Integer</code>, 491<dt><dd>of class <code>Long</code>, 499</dl>
<dt><dd>toByteArray<strong> method</strong><dl>
<dt><dd>of class <code>ByteArrayOutputStream</code>, 728</dl>
<dt><dd>toCharArray<strong> method</strong><dl>
<dt><dd>of class <code>String</code>, 537</dl>
<dt><dd>toGMTString<strong> method</strong><dl>
<dt><dd>of class <code>Date</code>, 629</dl>
<dt><dd>toHexString<strong> method</strong><dl>
<dt><dd>of class <code>Integer</code>, 491<dt><dd>of class <code>Long</code>, 498</dl>
<dt><dd><strong>tokens</strong><dl>
<dt><dd><i>See also</i> grammars<dt><dd>term definition, 7, 14</dl>
<dt><dd><strong>Tokens, The</strong>, 28<dt><dd>toLocaleString<strong> method</strong><dl>
<dt><dd>of class <code>Date</code>, 629</dl>
<dt><dd>toLowerCase<strong> method</strong><dl>
<dt><dd>of class <code>Character</code>, 482<dt><dd>of class <code>String</code>, 544</dl>
<dt><dd>toOctalString<strong> method</strong><dl>
<dt><dd>of class <code>Integer</code>, 491<dt><dd>of class <code>Long</code>, 498</dl>
<dt><dd>toString<strong> method</strong><dl>
<dt><dd>of class <code>BitSet</code>, 619<dt><dd>of class <code>Boolean</code>, 470<dt><dd>of class <code>ByteArrayOutputStream</code>, 729<dt><dd>of class <code>Character</code>, 473<dt><dd>of class <code>Class</code>, 466<dt><dd>of class <code>Date</code>, 625<dt><dd>of class <code>Double</code>, 511, 513<dt><dd>of class <code>File</code>, 754<dt><dd>of class <code>Float</code>, 504, 506<dt><dd>of class <code>Hashtable</code>, 636<dt><dd>of class <code>Integer</code>, 489, 490<dt><dd>of class <code>Long</code>, 496, 497<dt><dd>of class <code>Object</code>, 458<dt><dd>of class <code>StreamTokenizer</code>, 719<dt><dd>of class <code>String</code>, 534<dt><dd>of class <code>StringBuffer</code>, 550<dt><dd>of class <code>Thread</code>, 594<dt><dd>of class <code>ThreadGroup</code>, 604, 612<dt><dd>of class <code>Vector</code>, 656</dl>
<dt><dd>totalMemory<strong> method</strong><dl>
<dt><dd>of class <code>Runtime</code>, 565</dl>
<dt><dd>toTitleCase<strong> method</strong><dl>
<dt><dd>of class <code>Character</code>, 485</dl>
<dt><dd>toUpperCase<strong> method</strong><dl>
<dt><dd>of class <code>Character</code>, 484<dt><dd>of class <code>String</code>, 545</dl>
<dt><dd>traceInstructions<strong> method</strong><dl>
<dt><dd>of class <code>Runtime</code>, 566</dl>
<dt><dd>traceMethodCalls<strong> method</strong><dl>
<dt><dd>of class <code>Runtime</code>, 566</dl>
<dt><dd>transient<strong> modifier</strong><dl>
<dt><dd><i>See also</i> declarations; modifiers<dt><dd>fields, 147<dl>
<dt><dd>binary compatibility considerations, 253</dl>
<dt><dd>not permitted in interface field declarations, 187</dl>
<dt><dd><strong>translations</strong><dl>
<dt><dd>lexical, steps involved in, 12</dl>
<dt><dd>trim<strong> method</strong><dl>
<dt><dd>of class <code>String</code>, 545</dl>
<dt><dd>trimToSize<strong> method</strong><dl>
<dt><dd>of class <code>Vector</code>, 658</dl>
<dt><dd>TRUE<strong> field</strong><dl>
<dt><dd>of class <code>Boolean</code>, 469</dl>
<dt><dd>try<strong> statements</strong><dl>
<dt><dd><i>See also</i> control flow; exceptions; statements<dt><dd>definite assignment, 398<dt><dd>exception handling role of, 204<dt><dd>specification, 290<dt><dd><code>try-catch</code> statement, specification, 291<dt><dd><code>try-catch-finally</code> statement, specification, 293</dl>
<dt><dd>TT_EOF<strong> field</strong><dl>
<dt><dd>of class <code>StreamTokenizer</code>, 714</dl>
<dt><dd>TT_EOL<strong> field</strong><dl>
<dt><dd>of class <code>StreamTokenizer</code>, 714</dl>
<dt><dd>TT_NUMBER<strong> field</strong><dl>
<dt><dd>of class <code>StreamTokenizer</code>, 714</dl>
<dt><dd>TT_WORD<strong> field</strong><dl>
<dt><dd>of class <code>StreamTokenizer</code>, 714</dl>
<dt><dd>ttype<strong> field</strong><dl>
<dt><dd>of class <code>StreamTokenizer</code>, 714</dl>
<dt><dd><strong>types</strong><dl>
<dt><dd><i>See also</i> arrays; classes; interfaces; primitive, types<dt><dd>argument values, method invocation conversion context, 66<dt><dd>array<dl>
<dt><dd>members of, 88<dt><dd>syntax and specification, 194</dl>
<dt><dd>binary compatibility considerations, 241<dt><dd><code>boolean</code><dl>
<dt><dd>Boolean literal specification, 23<dt><dd>term definition and specification, 36</dl>
</dl>
<dt><dd><strong>types </strong><dl>
<dt><dd>(chapter), 29<dt><dd><code>char</code><dl>
<dt><dd>character literal specification, 24<dt><dd>term definition and specification, 30</dl>
<dt><dd>class<dl>
<dt><dd>members of, 86<dt><dd>names, scope of, 130<dt><dd>naming conventions, 108</dl>
<dt><dd>data values relation to, 30<dt><dd>declaration of, as members of packages, 124<dt><dd><code>double</code>, floating-point literal specification, 22<dt><dd>element of, arrays, 194<dt><dd>errors, run-time testing, 303<dt><dd>expression<dl>
<dt><dd>assignment conversion, 61<dt><dd>how determined, 47</dl>
<dt><dd>of expressions, 302<dt><dd><code>float</code>, floating-point literal specification, 22<dt><dd>floating-point, term definition and specification, 33<dt><dd>imported<dl>
<dt><dd>as declared entity, 78<dt><dd>scope of, 81</dl>
<dt><dd>importing, compilation units, 120<dt><dd>initialization of, 223<dt><dd><code>int</code>, integer literal specification, 20<dt><dd>integral, 31<dt><dd>interface<dl>
<dt><dd>implications for variables and expressions, 48<dt><dd>members of, 87<dt><dd>naming conventions, 108<dt><dd>scope of name of, 184</dl>
<dt><dd>LALR(1) grammar, 440<dt><dd>local variables, declaration of, 266<dt><dd><code>long</code>, integer literal specification, 20<dt><dd>name(s)<dl>
<dt><dd>context in which a name is classified as, 90<dt><dd>qualified, meaning of, 94<dt><dd>simple, meaning of, 93</dl>
<dt><dd>null, term definition and specification, 30<dt><dd>as package members, 114<dt><dd>parameter, method invocation conversion context, 66<dt><dd>primitive<dl>
<dt><dd>as array element types, 194<dt><dd>do not share state, 31<dt><dd>fully qualified name, 105<dt><dd>term definition and specification, 30<dt><dd>variables, specification, 44</dl>
</dl>
<dt><dd><strong>types </strong><dl>
<dt><dd>reference<dl>
<dt><dd>as array element types, 194<dt><dd>criteria for determining when two are the same, 42<dt><dd>member<dl>
<dt><dd>as declared entity, 78<dt><dd>scope of, 81</dl>
<dt><dd>specifying with<dl>
<dt><dd>class declaration, 128<dt><dd>interactive declaration, 184</dl>
<dt><dd>term definition and specification, 37<dt><dd>variables, specification, 44</dl>
<dt><dd>run-time, as incorrect terminology, 47<dt><dd>safety of, importance of verifier to maintaining, 244<dt><dd><code>String</code>, <i>see</i> <code>String</code> class<dt><dd>system, security of, <code>ClassLoader</code> internal symbolic reference table role in maintaining, 218<dt><dd>term definition and specification, 30<dt><dd>usage, 42<dl>
<dt><dd>in declarations and expressions, 43</dl>
<dt><dd>of variable<dl>
<dt><dd>assignment conversion of expressions, 61<dt><dd>how determined, 47<dt><dd>while objects have classes, 47</dl>
<dt><dd>where used, 42</dl>
</dl>


<hr>
<!-- This inserts footnotes--><p>
<a href="index.html">Contents</a> | <a href="j.index.doc19.html">Prev</a> | <a href="j.index.doc21.html">Next</a> | <a href="j.index.doc1.html">Index</a>
<p>
<font size=-1>Java Language Specification (HTML generated by Suzette Pelouch on February 24, 1998)<br>
<i><a href="jcopyright.doc.html">Copyright &#169 1996 Sun Microsystems, Inc.</a>
All rights reserved</i>
<br>
Please send any comments or corrections to <a href="mailto:doug.kramer@sun.com">doug.kramer@sun.com</a>
</font>
</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -