📄 vmspecix.fm19.html
字号:
<dt><a href="Threads.doc.html#22213">operation, action by thread, 399</a><a name="6961354"></a><dt><a href="Threads.doc.html#22212">unlock action, by main memory subsystem, 399</a></dl><a name="6961356"></a><dt><a href="Threads.doc.html#24912">master copy, 397</a><a name="6961358"></a><dt><a href="Instructions.doc.html#67862">meaning of "must" in instruction descriptions, 171</a><a name="6961360"></a><dt><a href="Concepts.doc.html#26053">member, 25</a><dl><a name="6961362"></a><dt><a href="Concepts.doc.html#32976">class, 28</a></dl><a name="6961364"></a><dt>memory<dl><a name="6961365"></a><dt><a href="Threads.doc.html#24908">main, 397</a><a name="6961367"></a><dt><a href="Threads.doc.html#24912">working, 397</a></dl><a name="6961369"></a><dt><a href="Concepts.doc.html#17564">method, 31</a><dl><a name="6961371"></a><dt>abstract<a href="Concepts.doc.html#16355">, 32</a><a name="6961373"></a><dt><a href="Overview.doc.html#6657">area, 69</a><a name="6961375"></a><dt><a href="Overview.doc.html#15582">current, 71</a><a name="6961377"></a><dt>final<a href="Concepts.doc.html#16359">, 33</a><a name="6961379"></a><dt><a href="ConstantPool.doc.html#72012">main, 158</a><a name="6961381"></a><dt>main<a href="Concepts.doc.html#29387">, 46</a><a name="6961383"></a><dt>native<a href="Concepts.doc.html#16355">, 33</a><a name="6961385"></a><dt><a href="Concepts.doc.html#17996">parameter, as kind of variable, 13</a><a name="6961387"></a><dt>private<a href="Concepts.doc.html#16359">, 33</a><a name="6961389"></a><dt>protected<a href="Concepts.doc.html#18311">, 32</a><a name="6961391"></a><dt>public<a href="Concepts.doc.html#18311">, 32</a><a name="6961393"></a><dt>static<a href="Concepts.doc.html#16355">, 33</a><a name="6961395"></a><dt>strictfp<a href="Concepts.doc.html#16355">, 33</a><a name="6961397"></a><dt>synchronized<a href="Concepts.doc.html#16355">, 33</a></dl><a name="6961399"></a><dt><a href="Concepts.doc.html#24501">monitor, 59</a><a name="6961401"></a><dt>name<dl><a name="6961402"></a><dt><a href="Concepts.doc.html#20389">class, 28</a><a name="6961404"></a><dt><a href="Concepts.doc.html#29689">qualified, 24</a><a name="6961406"></a><dt><a href="Concepts.doc.html#29689">simple, 24</a></dl><a name="6961408"></a><dt>native<a href="Concepts.doc.html#16355"> method, 33</a><a name="6961410"></a><dt><a href="Overview.doc.html#25597">native method stack, 70</a><a name="6961412"></a><dt><a href="Overview.doc.html#1920">normal completion, 74</a><a name="6961414"></a><dt><a href="Overview.doc.html#15127">null reference, 66</a><a name="6961416"></a><dt>numeric<dl><a name="6961417"></a><dt><a href="Concepts.doc.html#25645">promotion, 16</a><a name="6961419"></a><dt><a href="Overview.doc.html#3560">types, 62</a></dl><a name="6961421"></a><dt><a href="Concepts.doc.html#25380">object, 11</a>, <a href="Overview.doc.html#15118">62</a><a name="6961424"></a><dt><a href="Overview.doc.html#16703">opcode, 80</a><a name="6961426"></a><dt><a href="Overview.doc.html#2111">operand, 80</a><dl><a name="6961428"></a><dt><a href="Overview.doc.html#31560">stack, 73</a></dl><a name="6961430"></a><dt><a href="Concepts.doc.html#26073">overloading, 26</a><dl><a name="6961432"></a><dt><a href="Concepts.doc.html#26708">in interfaces, 37</a></dl><a name="6961434"></a><dt><a href="Concepts.doc.html#26073">overriding, 26</a><dl><a name="6961436"></a><dt><a href="Concepts.doc.html#26698">in interfaces, 37</a></dl><a name="6961438"></a><dt><a href="Concepts.doc.html#37331">package, 24</a><a name="6961440"></a><dt>pc<a href="Overview.doc.html#25816"> register, 67</a><a name="6961442"></a><dt><a href="Concepts.doc.html#25380">pointer, 12</a><a name="6961444"></a><dt><a href="Concepts.doc.html#24856">precise exception, 43</a><a name="6961446"></a><dt><a href="Concepts.doc.html#29058">preparation, 50</a>, <a href="ConstantPool.doc.html#71814">164</a><a name="6961449"></a><dt>primitive<dl><a name="6961450"></a><dt><a href="Concepts.doc.html#27843">type, 7</a><a name="6961452"></a><dt><a href="Overview.doc.html#3560">types, 62</a><a name="6961454"></a><dt><a href="Concepts.doc.html#27843">value, 7</a><a name="6961456"></a><dt><a href="Overview.doc.html#3560">values, 62</a></dl><a name="6961458"></a><dt>private<dl><a name="6961459"></a><dt><a href="Concepts.doc.html#29888">field, 30</a><a name="6961461"></a><dt><a href="Concepts.doc.html#18311">method, 32</a></dl><a name="6961463"></a><dt>protected<a href="Concepts.doc.html#18311"> method, 32</a><a name="6961465"></a><dt>public<dl><a name="6961466"></a><dt><a href="Concepts.doc.html#32976">class, 28</a><a name="6961468"></a><dt><a href="Concepts.doc.html#29888">field, 30</a><a name="6961470"></a><dt><a href="Concepts.doc.html#18311">method, 32</a></dl><a name="6961472"></a><dt><a href="Concepts.doc.html#28883">qualified access, 26</a><a name="6961474"></a><dt><a href="Threads.doc.html#22207">read action by thread, 398</a><a name="6961476"></a><dt>reference<dl><a name="6961477"></a><dt><a href="Concepts.doc.html#25380">type, 11</a>, <a href="Overview.doc.html#15127">66</a><a name="6961480"></a><dt><a href="Concepts.doc.html#25380">value, 12</a></dl><a name="6961482"></a><dt><a href="Concepts.doc.html#24171">resolution, 50</a>, <a href="ConstantPool.doc.html#74024">165</a><a name="6961485"></a><dt>returnAddress<a href="Overview.doc.html#3560"> type, 62</a><a name="6961487"></a><dt><a href="Concepts.doc.html#17932">round to nearest, 11</a>, <a href="Overview.doc.html#14548">85</a><a name="6961490"></a><dt><a href="Concepts.doc.html#17933">round towards zero, 11</a>, <a href="Overview.doc.html#24715">85</a><a name="6961493"></a><dt><a href="Overview.doc.html#22973">runtime constant pool, 70</a><a name="6961495"></a><dt><a href="Concepts.doc.html#18291">signature, 32</a><a name="6961497"></a><dt>static<dl><a name="6961498"></a><dt><a href="Concepts.doc.html#32319">initializer, 33</a><a name="6961500"></a><dt><a href="Concepts.doc.html#24132">resolution, 49</a></dl><a name="6961502"></a><dt>static<dl><a name="6961503"></a><dt><a href="Concepts.doc.html#29890">field, 30</a><a name="6961505"></a><dt><a href="Concepts.doc.html#26498">method, 33</a></dl><a name="6961507"></a><dt><a href="Threads.doc.html#22209">store action by thread, 399</a><a name="6961509"></a><dt>strictfp<dl><a name="6961510"></a><dt><a href="Concepts.doc.html#32968">class, 28</a><a name="6961512"></a><dt><a href="Concepts.doc.html#33004">method, 33</a></dl><a name="6961514"></a><dt><a href="Concepts.doc.html#29971">string, 6</a><a name="6961516"></a><dt><a href="Concepts.doc.html#20359">subclass, 29</a><a name="6961518"></a><dt>super<a href="Concepts.doc.html#18321"> method, 34</a><a name="6961520"></a><dt><a href="Concepts.doc.html#20359">superclass, 29</a><a name="6961522"></a><dt><a href="Concepts.doc.html#20603">superinterface, 36</a><a name="6961524"></a><dt><a href="ConstantPool.doc.html#73367">symbolic reference, 156</a><a name="6961526"></a><dt>synchronized<a href="Concepts.doc.html#16355"> method, 33</a><a name="6961528"></a><dt><a href="Concepts.doc.html#24501">synchronizing, 58</a><a name="6961530"></a><dt>this<a href="Concepts.doc.html#16386"> object, 33</a><a name="6961532"></a><dt><a href="Concepts.doc.html#26745">thrown, 39</a><a name="6961534"></a><dt>transient<a href="Concepts.doc.html#18858"> field, 30</a><a name="6961536"></a><dt>try<a href="Concepts.doc.html#28948"> statement, 40</a><a name="6961538"></a><dt><a href="Concepts.doc.html#32203">unloading, class or interface, 57</a><a name="6961540"></a><dt><a href="Threads.doc.html#22212">unlock action by thread, 399</a><a name="6961542"></a><dt>use<dl><a name="6961543"></a><dt><a href="Threads.doc.html#22205">actions by threads, 398</a><a name="6961545"></a><dt><a href="Concepts.doc.html#22136">of values, by thread, 59</a></dl><a name="6961547"></a><dt><a href="ConstantPool.doc.html#74504">user-defined class loader, 158</a>, <a href="ConstantPool.doc.html#79586">160</a><a name="6961550"></a><dt><a href="Concepts.doc.html#17290">variable, 13</a>, <a href="Threads.doc.html#24908">397</a><dl><a name="6961553"></a><dt><a href="Concepts.doc.html#29890">class, 30</a><a name="6961555"></a><dt><a href="Concepts.doc.html#26398">instance, 30</a><a name="6961557"></a><dt>transient<a href="Concepts.doc.html#18858">, 30</a></dl><a name="6961559"></a><dt><a href="ConstantPool.doc.html#71568">verification, 164</a><a name="6961561"></a><dt><a href="ClassFile.doc.html#17902">version skew, 140</a><a name="6961563"></a><dt>volatile<a href="Concepts.doc.html#37311"> field, 31</a><a name="6961565"></a><dt><a href="Threads.doc.html#24566">wait set, 413</a><a name="6961567"></a><dt><a href="Threads.doc.html#24912">working copy, 397</a><a name="6961569"></a><dt><a href="Threads.doc.html#22210">write action by thread, 399</a></dl><dt><b><strong>terminal symbols</strong></b><dl><a name="6961572"></a><dt><a href="ClassFile.doc.html#14150">descriptors grammar notation, 99</a></dl><dt><b>this_class <strong>item</strong></b><dl><a name="6961575"></a><dt>(ClassFile<a href="ClassFile.doc.html#2115"> structure), 97</a></dl><dt><b>this <strong>object</strong></b><dl><a name="6961578"></a><dt><a href="Concepts.doc.html#16386">definition, 33</a><a name="6961580"></a><dt><a href="Concepts.doc.html#24343">instance creation role, 55</a><a name="6961582"></a><dt><a href="Concepts.doc.html#16386">locks use with, 33</a></dl><dt><b><strong>threads</strong></b><dl><a name="6961585"></a><dt><em>See also</em> synchronization<a name="6961587"></a><dt><a href="Threads.doc.html#21294">(chapter), 397</a><a name="6961589"></a><dt><a href="Threads.doc.html#22197">actions, 397</a><a name="6961591"></a><dt><a href="Threads.doc.html#22215">constraints on relationships among actions of, 399</a><a name="6961593"></a><dt><a href="Threads.doc.html#22492">creation, 412</a><a name="6961595"></a><dt><a href="Concepts.doc.html#33308">definition, 58</a><a name="6961597"></a><dt><a href="Overview.doc.html#15581">frames use with, 71</a><a name="6961599"></a><dt><a href="Overview.doc.html#30934">Java virtual machine stack, 67</a><a name="6961601"></a><dt><a href="Concepts.doc.html#22139">memory interaction with, ordering rules, 60</a><a name="6961603"></a><dt><a href="Overview.doc.html#25597">native method stacks, 70</a><a name="6961605"></a><dt>pc<a href="Overview.doc.html#25816"> register, 67</a><a name="6961607"></a><dt>shared<dl><a name="6961608"></a><dt><a href="Overview.doc.html#6655">data areas, heap, 68</a><a name="6961610"></a><dt><a href="Overview.doc.html#6657">data areas, method area, 69</a><a name="6962604"></a><a name="6961612"></a><dt><a href="Concepts.doc.html#18279">variables, mechanisms for handling, 31</a></dl><a name="6961614"></a><dt><a href="Concepts.doc.html#24240">synchronization issues during initialization, 52</a></dl><dt><b>Throwable <strong>class</strong></b><dl><a name="6961617"></a><dt><a href="Concepts.doc.html#28948">exceptions as instances or subclasses of, 40</a></dl><dt><b><strong>throwing</strong></b><dl><a name="6961620"></a><dt>exceptions, athrow<a href="Instructions2.doc.html#athrow">, 186</a><a name="6961622"></a><dt>throw<a href="Concepts.doc.html#24638"> statement, as exception cause, 41</a><a name="6961624"></a><dt>Throwable<a href="Concepts.doc.html#24864"> as exception hierarchy root, 43</a><a name="6961626"></a><dt>Throwable<a href="Concepts.doc.html#28948"> exceptions as instances or subclasses, 40</a></dl><dt><b><strong>timing</strong></b><dl><a name="6961629"></a><dt><a href="Concepts.doc.html#22136">dependencies, in concurrent programming, 59</a></dl><dt><b>transient <strong>modifier</strong></b><dl><a name="6961632"></a><dt><em>See also</em> ACC_TRANSIENT flag<a name="6961634"></a><dt><a href="Concepts.doc.html#18858">definition, 30</a></dl><dt><b>try-catch-finally <strong>statement</strong></b><dl><a name="6961637"></a><dt><em>See also</em> exceptions<a name="6961639"></a><dt><a href="Overview.doc.html#25062">as exception handling statement, 79</a><a name="6961641"></a><dt><a href="Concepts.doc.html#24728">exception handling use of, 42</a></dl><dt><b>try-finally <strong>statement</strong></b><dl><a name="6961644"></a><dt><em>See also</em> exceptions<a name="6961646"></a><dt><a href="Concepts.doc.html#24728">exception handling use of, 42</a><a name="6961648"></a><dt><a href="ClassFile.doc.html#9867">Sun's Java compiler output characteristics, 149</a></dl></dl><hr><!-- This inserts footnotes--><p><a href="VMSpecTOC.doc.html">Contents</a> | <a href="VMSpecIX.fm18.html">Prev</a> | <a href="VMSpecIX.fm20.html">Next</a> | <a href="VMSpecIX.fm.html">Index</a><p><font size="-1"><i>The Java</i><sup><font size=-2>TM</font></sup><i> Virtual Machine Specification </i><br><!-- HTML generated by Suzette Pelouch on April 06, 1999 --><i><a href="Copyright.doc.html">Copyright © 1999 Sun Microsystems, Inc.</a>All rights reserved</i><br>Please send any comments or corrections to <a href="mailto:jvm@java.sun.com">jvm@java.sun.com</a></font></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -