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

📄 vmspecix.fm19.html

📁 A Java virtual machine instruction consists of an opcode specifying the operation to be performed, f
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<dt><a href="Threads.doc.html#22213">operation, action by thread,&#32;399</a><a name="6961354"></a><dt><a href="Threads.doc.html#22212">unlock action, by main memory subsystem,&#32;399</a></dl><a name="6961356"></a><dt><a href="Threads.doc.html#24912">master copy,&#32;397</a><a name="6961358"></a><dt><a href="Instructions.doc.html#67862">meaning of "must" in instruction descriptions,&#32;171</a><a name="6961360"></a><dt><a href="Concepts.doc.html#26053">member,&#32;25</a><dl><a name="6961362"></a><dt><a href="Concepts.doc.html#32976">class,&#32;28</a></dl><a name="6961364"></a><dt>memory<dl><a name="6961365"></a><dt><a href="Threads.doc.html#24908">main,&#32;397</a><a name="6961367"></a><dt><a href="Threads.doc.html#24912">working,&#32;397</a></dl><a name="6961369"></a><dt><a href="Concepts.doc.html#17564">method,&#32;31</a><dl><a name="6961371"></a><dt>abstract<a href="Concepts.doc.html#16355">,&#32;32</a><a name="6961373"></a><dt><a href="Overview.doc.html#6657">area,&#32;69</a><a name="6961375"></a><dt><a href="Overview.doc.html#15582">current,&#32;71</a><a name="6961377"></a><dt>final<a href="Concepts.doc.html#16359">,&#32;33</a><a name="6961379"></a><dt><a href="ConstantPool.doc.html#72012">main,&#32;158</a><a name="6961381"></a><dt>main<a href="Concepts.doc.html#29387">,&#32;46</a><a name="6961383"></a><dt>native<a href="Concepts.doc.html#16355">,&#32;33</a><a name="6961385"></a><dt><a href="Concepts.doc.html#17996">parameter, as kind of variable,&#32;13</a><a name="6961387"></a><dt>private<a href="Concepts.doc.html#16359">,&#32;33</a><a name="6961389"></a><dt>protected<a href="Concepts.doc.html#18311">,&#32;32</a><a name="6961391"></a><dt>public<a href="Concepts.doc.html#18311">,&#32;32</a><a name="6961393"></a><dt>static<a href="Concepts.doc.html#16355">,&#32;33</a><a name="6961395"></a><dt>strictfp<a href="Concepts.doc.html#16355">,&#32;33</a><a name="6961397"></a><dt>synchronized<a href="Concepts.doc.html#16355">,&#32;33</a></dl><a name="6961399"></a><dt><a href="Concepts.doc.html#24501">monitor,&#32;59</a><a name="6961401"></a><dt>name<dl><a name="6961402"></a><dt><a href="Concepts.doc.html#20389">class,&#32;28</a><a name="6961404"></a><dt><a href="Concepts.doc.html#29689">qualified,&#32;24</a><a name="6961406"></a><dt><a href="Concepts.doc.html#29689">simple,&#32;24</a></dl><a name="6961408"></a><dt>native<a href="Concepts.doc.html#16355"> method,&#32;33</a><a name="6961410"></a><dt><a href="Overview.doc.html#25597">native method stack,&#32;70</a><a name="6961412"></a><dt><a href="Overview.doc.html#1920">normal completion,&#32;74</a><a name="6961414"></a><dt><a href="Overview.doc.html#15127">null reference,&#32;66</a><a name="6961416"></a><dt>numeric<dl><a name="6961417"></a><dt><a href="Concepts.doc.html#25645">promotion,&#32;16</a><a name="6961419"></a><dt><a href="Overview.doc.html#3560">types,&#32;62</a></dl><a name="6961421"></a><dt><a href="Concepts.doc.html#25380">object,&#32;11</a>, <a href="Overview.doc.html#15118">62</a><a name="6961424"></a><dt><a href="Overview.doc.html#16703">opcode,&#32;80</a><a name="6961426"></a><dt><a href="Overview.doc.html#2111">operand,&#32;80</a><dl><a name="6961428"></a><dt><a href="Overview.doc.html#31560">stack,&#32;73</a></dl><a name="6961430"></a><dt><a href="Concepts.doc.html#26073">overloading,&#32;26</a><dl><a name="6961432"></a><dt><a href="Concepts.doc.html#26708">in interfaces,&#32;37</a></dl><a name="6961434"></a><dt><a href="Concepts.doc.html#26073">overriding,&#32;26</a><dl><a name="6961436"></a><dt><a href="Concepts.doc.html#26698">in interfaces,&#32;37</a></dl><a name="6961438"></a><dt><a href="Concepts.doc.html#37331">package,&#32;24</a><a name="6961440"></a><dt>pc<a href="Overview.doc.html#25816"> register,&#32;67</a><a name="6961442"></a><dt><a href="Concepts.doc.html#25380">pointer,&#32;12</a><a name="6961444"></a><dt><a href="Concepts.doc.html#24856">precise exception,&#32;43</a><a name="6961446"></a><dt><a href="Concepts.doc.html#29058">preparation,&#32;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,&#32;7</a><a name="6961452"></a><dt><a href="Overview.doc.html#3560">types,&#32;62</a><a name="6961454"></a><dt><a href="Concepts.doc.html#27843">value,&#32;7</a><a name="6961456"></a><dt><a href="Overview.doc.html#3560">values,&#32;62</a></dl><a name="6961458"></a><dt>private<dl><a name="6961459"></a><dt><a href="Concepts.doc.html#29888">field,&#32;30</a><a name="6961461"></a><dt><a href="Concepts.doc.html#18311">method,&#32;32</a></dl><a name="6961463"></a><dt>protected<a href="Concepts.doc.html#18311"> method,&#32;32</a><a name="6961465"></a><dt>public<dl><a name="6961466"></a><dt><a href="Concepts.doc.html#32976">class,&#32;28</a><a name="6961468"></a><dt><a href="Concepts.doc.html#29888">field,&#32;30</a><a name="6961470"></a><dt><a href="Concepts.doc.html#18311">method,&#32;32</a></dl><a name="6961472"></a><dt><a href="Concepts.doc.html#28883">qualified access,&#32;26</a><a name="6961474"></a><dt><a href="Threads.doc.html#22207">read action by thread,&#32;398</a><a name="6961476"></a><dt>reference<dl><a name="6961477"></a><dt><a href="Concepts.doc.html#25380">type,&#32;11</a>, <a href="Overview.doc.html#15127">66</a><a name="6961480"></a><dt><a href="Concepts.doc.html#25380">value,&#32;12</a></dl><a name="6961482"></a><dt><a href="Concepts.doc.html#24171">resolution,&#32;50</a>, <a href="ConstantPool.doc.html#74024">165</a><a name="6961485"></a><dt>returnAddress<a href="Overview.doc.html#3560"> type,&#32;62</a><a name="6961487"></a><dt><a href="Concepts.doc.html#17932">round to nearest,&#32;11</a>, <a href="Overview.doc.html#14548">85</a><a name="6961490"></a><dt><a href="Concepts.doc.html#17933">round towards zero,&#32;11</a>, <a href="Overview.doc.html#24715">85</a><a name="6961493"></a><dt><a href="Overview.doc.html#22973">runtime constant pool,&#32;70</a><a name="6961495"></a><dt><a href="Concepts.doc.html#18291">signature,&#32;32</a><a name="6961497"></a><dt>static<dl><a name="6961498"></a><dt><a href="Concepts.doc.html#32319">initializer,&#32;33</a><a name="6961500"></a><dt><a href="Concepts.doc.html#24132">resolution,&#32;49</a></dl><a name="6961502"></a><dt>static<dl><a name="6961503"></a><dt><a href="Concepts.doc.html#29890">field,&#32;30</a><a name="6961505"></a><dt><a href="Concepts.doc.html#26498">method,&#32;33</a></dl><a name="6961507"></a><dt><a href="Threads.doc.html#22209">store action by thread,&#32;399</a><a name="6961509"></a><dt>strictfp<dl><a name="6961510"></a><dt><a href="Concepts.doc.html#32968">class,&#32;28</a><a name="6961512"></a><dt><a href="Concepts.doc.html#33004">method,&#32;33</a></dl><a name="6961514"></a><dt><a href="Concepts.doc.html#29971">string,&#32;6</a><a name="6961516"></a><dt><a href="Concepts.doc.html#20359">subclass,&#32;29</a><a name="6961518"></a><dt>super<a href="Concepts.doc.html#18321"> method,&#32;34</a><a name="6961520"></a><dt><a href="Concepts.doc.html#20359">superclass,&#32;29</a><a name="6961522"></a><dt><a href="Concepts.doc.html#20603">superinterface,&#32;36</a><a name="6961524"></a><dt><a href="ConstantPool.doc.html#73367">symbolic reference,&#32;156</a><a name="6961526"></a><dt>synchronized<a href="Concepts.doc.html#16355"> method,&#32;33</a><a name="6961528"></a><dt><a href="Concepts.doc.html#24501">synchronizing,&#32;58</a><a name="6961530"></a><dt>this<a href="Concepts.doc.html#16386"> object,&#32;33</a><a name="6961532"></a><dt><a href="Concepts.doc.html#26745">thrown,&#32;39</a><a name="6961534"></a><dt>transient<a href="Concepts.doc.html#18858"> field,&#32;30</a><a name="6961536"></a><dt>try<a href="Concepts.doc.html#28948"> statement,&#32;40</a><a name="6961538"></a><dt><a href="Concepts.doc.html#32203">unloading, class or interface,&#32;57</a><a name="6961540"></a><dt><a href="Threads.doc.html#22212">unlock action by thread,&#32;399</a><a name="6961542"></a><dt>use<dl><a name="6961543"></a><dt><a href="Threads.doc.html#22205">actions by threads,&#32;398</a><a name="6961545"></a><dt><a href="Concepts.doc.html#22136">of values, by thread,&#32;59</a></dl><a name="6961547"></a><dt><a href="ConstantPool.doc.html#74504">user-defined class loader,&#32;158</a>, <a href="ConstantPool.doc.html#79586">160</a><a name="6961550"></a><dt><a href="Concepts.doc.html#17290">variable,&#32;13</a>, <a href="Threads.doc.html#24908">397</a><dl><a name="6961553"></a><dt><a href="Concepts.doc.html#29890">class,&#32;30</a><a name="6961555"></a><dt><a href="Concepts.doc.html#26398">instance,&#32;30</a><a name="6961557"></a><dt>transient<a href="Concepts.doc.html#18858">,&#32;30</a></dl><a name="6961559"></a><dt><a href="ConstantPool.doc.html#71568">verification,&#32;164</a><a name="6961561"></a><dt><a href="ClassFile.doc.html#17902">version skew,&#32;140</a><a name="6961563"></a><dt>volatile<a href="Concepts.doc.html#37311"> field,&#32;31</a><a name="6961565"></a><dt><a href="Threads.doc.html#24566">wait set,&#32;413</a><a name="6961567"></a><dt><a href="Threads.doc.html#24912">working copy,&#32;397</a><a name="6961569"></a><dt><a href="Threads.doc.html#22210">write action by thread,&#32;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,&#32;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),&#32;97</a></dl><dt><b>this <strong>object</strong></b><dl><a name="6961578"></a><dt><a href="Concepts.doc.html#16386">definition,&#32;33</a><a name="6961580"></a><dt><a href="Concepts.doc.html#24343">instance creation role,&#32;55</a><a name="6961582"></a><dt><a href="Concepts.doc.html#16386">locks use with,&#32;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),&#32;397</a><a name="6961589"></a><dt><a href="Threads.doc.html#22197">actions,&#32;397</a><a name="6961591"></a><dt><a href="Threads.doc.html#22215">constraints on relationships among  actions of,&#32;399</a><a name="6961593"></a><dt><a href="Threads.doc.html#22492">creation,&#32;412</a><a name="6961595"></a><dt><a href="Concepts.doc.html#33308">definition,&#32;58</a><a name="6961597"></a><dt><a href="Overview.doc.html#15581">frames use with,&#32;71</a><a name="6961599"></a><dt><a href="Overview.doc.html#30934">Java virtual machine stack,&#32;67</a><a name="6961601"></a><dt><a href="Concepts.doc.html#22139">memory interaction with, ordering rules,&#32;60</a><a name="6961603"></a><dt><a href="Overview.doc.html#25597">native method stacks,&#32;70</a><a name="6961605"></a><dt>pc<a href="Overview.doc.html#25816"> register,&#32;67</a><a name="6961607"></a><dt>shared<dl><a name="6961608"></a><dt><a href="Overview.doc.html#6655">data areas, heap,&#32;68</a><a name="6961610"></a><dt><a href="Overview.doc.html#6657">data areas, method area,&#32;69</a><a name="6962604"></a><a name="6961612"></a><dt><a href="Concepts.doc.html#18279">variables, mechanisms for handling,&#32;31</a></dl><a name="6961614"></a><dt><a href="Concepts.doc.html#24240">synchronization issues during initialization,&#32;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,&#32;40</a></dl><dt><b><strong>throwing</strong></b><dl><a name="6961620"></a><dt>exceptions, athrow<a href="Instructions2.doc.html#athrow">,&#32;186</a><a name="6961622"></a><dt>throw<a href="Concepts.doc.html#24638"> statement, as exception cause,&#32;41</a><a name="6961624"></a><dt>Throwable<a href="Concepts.doc.html#24864"> as exception hierarchy root,&#32;43</a><a name="6961626"></a><dt>Throwable<a href="Concepts.doc.html#28948"> exceptions as instances  or subclasses,&#32;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,&#32;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,&#32;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,&#32;79</a><a name="6961641"></a><dt><a href="Concepts.doc.html#24728">exception handling use of,&#32;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,&#32;42</a><a name="6961648"></a><dt><a href="ClassFile.doc.html#9867">Sun's Java compiler output characteristics,&#32;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 &#169 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 + -