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

📄 vmspecix.fm19.html

📁 A Java virtual machine instruction consists of an opcode specifying the operation to be performed, f
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><html><head><title>VM Spec  </title></head><body BGCOLOR=#eeeeff text=#000000 LINK=#0000ff VLINK=#000077 ALINK=#ff0000><table width=100%><tr><td><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></td><td align=right><i><i>The Java<sup><font size=-2>TM</font></sup> Virtual Machine Specification</i></i></td></tr></table><hr><br> <a href="VMSpecIX.fm.html">symbols</a><a href="VMSpecIX.fm1.html">A</a><a href="VMSpecIX.fm2.html">B</a><a href="VMSpecIX.fm3.html">C</a><a href="VMSpecIX.fm4.html">D</a><a href="VMSpecIX.fm5.html">E</a><a href="VMSpecIX.fm6.html">F</a><a href="VMSpecIX.fm7.html">G</a><a href="VMSpecIX.fm8.html">H</a><a href="VMSpecIX.fm9.html">I</a><a href="VMSpecIX.fm10.html">J</a><a href="VMSpecIX.fm11.html">L</a><a href="VMSpecIX.fm12.html">M</a><a href="VMSpecIX.fm13.html">N</a><a href="VMSpecIX.fm14.html">O</a><a href="VMSpecIX.fm15.html">P</a><a href="VMSpecIX.fm16.html">Q</a><a href="VMSpecIX.fm17.html">R</a><a href="VMSpecIX.fm18.html">S</a><a href="VMSpecIX.fm19.html">T</a><a href="VMSpecIX.fm20.html">U</a><a href="VMSpecIX.fm21.html">V</a><a href="VMSpecIX.fm22.html">W</a><a href="VMSpecIX.fm23.html">Z</a><hr><a name="6961056"></a><center><h1> T</h1></center><dl><dt><b><strong>tables</strong></b><dl><a name="6961059"></a><dt>in class<a href="ClassFile.doc.html#74328"> file specification,&#32;93</a></dl><dt><b>tableswitch <strong>instruction</strong></b><dl><a name="6961062"></a><dt><em>See also</em> lookupswitch instruction<a name="6961064"></a><dt><a href="ClassFile.doc.html#11572">code array alignment effect,&#32;121</a><a name="6961066"></a><dt><a href="Compiling.doc.html#14943">compilation examples, compiling switches,&#32;384</a><a name="6961068"></a><dt><a href="ClassFile.doc.html#9161">constraints, static,&#32;134</a><a name="6961070"></a><dt><a href="Instructions2.doc14.html#tableswitch">definition,&#32;358</a></dl><dt><b>tag <strong>item</strong></b><dl><a name="6961073"></a><dt>(CONSTANT_Class_info<a href="ClassFile.doc.html#1229"> structure),&#32;104</a><a name="6961075"></a><dt>(CONSTANT_Double_info<a href="ClassFile.doc.html#7313"> structure),&#32;109</a><a name="6961077"></a><dt>(CONSTANT_Fieldref_info<a href="ClassFile.doc.html#6690"> structure),&#32;105</a><a name="6961079"></a><dt>(CONSTANT_Integer_info<a href="ClassFile.doc.html#21652"> structure),&#32;107</a><a name="6961081"></a><dt>(CONSTANT_InterfaceMethodref_info<a href="ClassFile.doc.html#6701"> structure),&#32;105</a><a name="6961083"></a><dt>(CONSTANT_Long_info<a href="ClassFile.doc.html#7310"> structure),&#32;109</a><a name="6961085"></a><dt>(CONSTANT_Methodref_info<a href="ClassFile.doc.html#6698"> structure),&#32;105</a><a name="6961087"></a><dt>(CONSTANT_NameAndType_info<a href="ClassFile.doc.html#1335"> structure),&#32;110</a><a name="6961089"></a><dt>(CONSTANT_String_info<a href="ClassFile.doc.html#21647"> structure),&#32;106</a><a name="6961091"></a><dt>(CONSTANT_Utf8_info<a href="ClassFile.doc.html#1311"> structure),&#32;112</a></dl><dt><b><strong>term definitions</strong></b><dl><a name="6961094"></a><dt><a href="Overview.doc.html#22092">abrupt completion,&#32;74</a><a name="6961096"></a><dt>abstract<dl><a name="6961097"></a><dt><a href="Concepts.doc.html#35615">class,&#32;28</a><a name="6961099"></a><dt><a href="Concepts.doc.html#16355">method,&#32;32</a></dl><a name="6961101"></a><dt><a href="Concepts.doc.html#16463">array,&#32;38</a><dl><a name="6961103"></a><dt><a href="Concepts.doc.html#22853">access expression,&#32;39</a><a name="6961105"></a><dt><a href="Concepts.doc.html#16467">component,&#32;38</a><a name="6961107"></a><dt><a href="Concepts.doc.html#16468">component type,&#32;38</a><a name="6961109"></a><dt><a href="Concepts.doc.html#17995">component, as kind of variable,&#32;13</a><a name="6961111"></a><dt><a href="Concepts.doc.html#25388">creation expression,&#32;12</a>, <a href="Concepts.doc.html#20776">39</a><a name="6961114"></a><dt><a href="Concepts.doc.html#16469">element,&#32;38</a><a name="6961116"></a><dt><a href="Concepts.doc.html#16469">element type,&#32;38</a><a name="6961118"></a><dt><a href="Concepts.doc.html#16467">empty,&#32;38</a><a name="6961120"></a><dt><a href="Concepts.doc.html#20776">initializer,&#32;39</a><a name="6961122"></a><dt><a href="Concepts.doc.html#16467">length of,&#32;38</a><a name="6961124"></a><dt><a href="Concepts.doc.html#25380">type,&#32;11</a><a name="6961126"></a><dt><a href="Concepts.doc.html#16467">variable,&#32;38</a></dl><a name="6961128"></a><dt><a href="Concepts.doc.html#23148">ASCII,&#32;6</a><a name="6961130"></a><dt><a href="Threads.doc.html#22206">assign, as thread action,&#32;398</a><a name="6961132"></a><dt><a href="Concepts.doc.html#19829">assignable,&#32;21</a><a name="6961134"></a><dt>assignment<dl><a name="6961135"></a><dt><a href="Concepts.doc.html#17290">compatible,&#32;13</a>, <a href="Concepts.doc.html#19829">21</a></dl><a name="6961138"></a><dt><a href="ConstantPool.doc.html#74730">binding, of native methods,&#32;170</a><a name="6961140"></a><dt><a href="ConstantPool.doc.html#74504">bootstrap class loader,&#32;158</a><a name="6961142"></a><dt><a href="Introduction.doc.html#3087">bytecode,&#32;2</a><a name="6961144"></a><dt><a href="Concepts.doc.html#24704">caller,&#32;41</a><a name="6961146"></a><dt>catch<a href="Concepts.doc.html#28948"> clause,&#32;40</a><a name="6961148"></a><dt><a href="Concepts.doc.html#24580">caught,&#32;40</a><a name="6961150"></a><dt>class<dl><a name="6961151"></a><dt>abstract<a href="Concepts.doc.html#35615">,&#32;28</a><a name="6961153"></a><dt><a href="ConstantPool.doc.html#72012">creation,&#32;158</a><a name="6961155"></a><dt><a href="Overview.doc.html#15582">current,&#32;72</a><a name="6961157"></a><dt><a href="Concepts.doc.html#29324">declaration,&#32;28</a><a name="6961159"></a><dt>final<a href="Concepts.doc.html#20342">,&#32;28</a><a name="6961161"></a><dt><a href="Concepts.doc.html#29397">initial,&#32;46</a>, <a href="ConstantPool.doc.html#72012">158</a><a name="6962550"></a><a name="6961164"></a><dt><a href="Concepts.doc.html#25388">instance,&#32;12</a><a name="6961166"></a><dt><a href="Concepts.doc.html#25388">instance creation expression,&#32;12</a><a name="6961168"></a><dt><a href="Concepts.doc.html#26498">method,&#32;33</a><a name="6961170"></a><dt><a href="Concepts.doc.html#20346">modifier,&#32;28</a><a name="6961172"></a><dt>public<a href="Concepts.doc.html#20346">,&#32;28</a><a name="6961174"></a><dt>strictfp<a href="Concepts.doc.html#32968">,&#32;28</a><a name="6961176"></a><dt><a href="Concepts.doc.html#25380">type,&#32;11</a><a name="6961178"></a><dt><a href="Concepts.doc.html#17990">variable,&#32;13</a></dl><a name="6961180"></a><dt>class loader<dl><a name="6961181"></a><dt><a href="ConstantPool.doc.html#74504">bootstrap,&#32;158</a>, <a href="ConstantPool.doc.html#79383">160</a><a name="6961184"></a><dt><a href="ConstantPool.doc.html#77474">defining,&#32;159</a><a name="6961186"></a><dt><a href="ConstantPool.doc.html#77493">delegating,&#32;159</a><a name="6961188"></a><dt><a href="ConstantPool.doc.html#77493">initiating,&#32;159</a><a name="6961190"></a><dt><a href="ConstantPool.doc.html#74504">user-defined,&#32;158</a>, <a href="ConstantPool.doc.html#79441">160</a></dl><a name="6961193"></a><dt><a href="Concepts.doc.html#17290">compile-time type,&#32;13</a><a name="6961195"></a><dt><a href="Concepts.doc.html#24580">complete abruptly,&#32;40</a><a name="6961197"></a><dt><a href="Concepts.doc.html#24222">constant field,&#32;52</a><a name="6961199"></a><dt>constant pool<dl><a name="6961200"></a><dt>class<a href="ClassFile.doc.html#9597"> file format,&#32;103</a><a name="6961202"></a><dt><a href="Overview.doc.html#22973">runtime,&#32;70</a></dl><a name="6961204"></a><dt><a href="Concepts.doc.html#16407">constructor,&#32;34</a><dl><a name="6961206"></a><dt><a href="Concepts.doc.html#20504">default,&#32;34</a><a name="6961208"></a><dt><a href="Concepts.doc.html#23360">parameter, as kind of variable,&#32;14</a></dl><a name="6961210"></a><dt>conversion<dl><a name="6961211"></a><dt><a href="Concepts.doc.html#25744">assignment,&#32;21</a><a name="6961213"></a><dt><a href="Concepts.doc.html#28838">binary numeric promotion,&#32;23</a><a name="6961215"></a><dt><a href="Concepts.doc.html#19492">casting,&#32;23</a><a name="6961217"></a><dt><a href="Concepts.doc.html#23424">context,&#32;16</a><a name="6961219"></a><dt><a href="Concepts.doc.html#25833">method invocation,&#32;22</a><a name="6961221"></a><dt><a href="Concepts.doc.html#19766">narrowing primitive,&#32;18</a><a name="6961223"></a><dt><a href="Concepts.doc.html#32879">narrowing reference,&#32;19</a><a name="6961225"></a><dt><a href="Concepts.doc.html#28838">unary numeric promotion,&#32;23</a><a name="6961227"></a><dt><a href="Concepts.doc.html#19693">widening primitive,&#32;17</a><a name="6961229"></a><dt><a href="Concepts.doc.html#25680">widening reference,&#32;19</a></dl><a name="6961231"></a><dt><a href="Overview.doc.html#15582">current frame,&#32;71</a><a name="6961233"></a><dt><a href="Concepts.doc.html#15863">default value,&#32;14</a><a name="6961235"></a><dt><a href="Concepts.doc.html#23051">denormalized,&#32;11</a><dl><a name="6961237"></a><dt><a href="Overview.doc.html#14562">floating-point number,&#32;85</a></dl><a name="6961239"></a><dt><a href="ClassFile.doc.html#1170">descriptor,&#32;99</a><a name="6961241"></a><dt>direct<dl><a name="6961242"></a><dt><a href="Concepts.doc.html#20581">directly implement,&#32;35</a><a name="6961244"></a><dt><a href="Concepts.doc.html#26594">extension,&#32;35</a><a name="6961246"></a><dt><a href="Concepts.doc.html#20344">subclass,&#32;29</a><a name="6961248"></a><dt><a href="Concepts.doc.html#20344">superclass,&#32;29</a><a name="6961250"></a><dt><a href="Concepts.doc.html#26623">superinterface,&#32;36</a></dl><a name="6961252"></a><dt><a href="Concepts.doc.html#24702">dynamically enclosed,&#32;41</a><a name="6961254"></a><dt><a href="Concepts.doc.html#24580">exception,&#32;39</a><dl><a name="6961256"></a><dt><a href="Concepts.doc.html#24645">class,&#32;41</a><a name="6961258"></a><dt><a href="Concepts.doc.html#17997">handler parameter, as kind of variable,&#32;14</a></dl><a name="6961260"></a><dt>extends<a href="Concepts.doc.html#20344"> clause,&#32;29</a><a name="6961262"></a><dt><a href="Concepts.doc.html#16338">field,&#32;29</a><dl><a name="6961264"></a><dt>final<a href="Concepts.doc.html#29863">,&#32;30</a><a name="6961266"></a><dt>private<a href="Concepts.doc.html#29888">,&#32;30</a><a name="6961268"></a><dt>protected<a href="Concepts.doc.html#29888">,&#32;30</a><a name="6961270"></a><dt>public<a href="Concepts.doc.html#29888">,&#32;30</a><a name="6961272"></a><dt>static<a href="Concepts.doc.html#29890">,&#32;30</a><a name="6961274"></a><dt>transient<a href="Concepts.doc.html#18858">,&#32;30</a><a name="6961276"></a><dt>volatile<a href="Concepts.doc.html#37311">,&#32;31</a></dl><a name="6961278"></a><dt>final<dl><a name="6961279"></a><dt><a href="Concepts.doc.html#20342">class,&#32;28</a><a name="6961281"></a><dt><a href="Concepts.doc.html#29863">field,&#32;30</a><a name="6961283"></a><dt><a href="Concepts.doc.html#16359">method,&#32;33</a></dl><a name="6961285"></a><dt><a href="Concepts.doc.html#24383">finalizer,&#32;56</a><a name="6961287"></a><dt><a href="Overview.doc.html#3560">floating-point type,&#32;62</a>, <a href="Overview.doc.html#22892">63</a><a name="6961290"></a><dt><a href="Concepts.doc.html#34437">formal parameter,&#32;32</a><a name="6961292"></a><dt><a href="Concepts.doc.html#25388">garbage collection,&#32;12</a><a name="6961294"></a><dt><a href="Concepts.doc.html#23051">gradual underflow,&#32;11</a><a name="6961296"></a><dt><a href="Concepts.doc.html#24698">handle,&#32;41</a>, <a href="Overview.doc.html#31069">75</a><a name="6961299"></a><dt><a href="Overview.doc.html#6655">heap,&#32;68</a><a name="6961301"></a><dt><a href="Concepts.doc.html#29539">hiding,&#32;30</a><a name="6961303"></a><dt><a href="Concepts.doc.html#28702">identifier,&#32;6</a><a name="6961305"></a><dt><a href="Concepts.doc.html#20604">implement,&#32;36</a><a name="6961307"></a><dt><a href="Concepts.doc.html#20425">inheritance,&#32;29</a><a name="6961309"></a><dt><a href="ConstantPool.doc.html#72012">initial class,&#32;158</a><a name="6961311"></a><dt><a href="Concepts.doc.html#19011">initialization,&#32;51</a>, <a href="ConstantPool.doc.html#77978">170</a><a name="6961314"></a><dt>instance<dl><a name="6961315"></a><dt><a href="Concepts.doc.html#26500">method,&#32;33</a><a name="6961317"></a><dt><a href="Concepts.doc.html#17982">variable,&#32;13</a></dl><a name="6961319"></a><dt><a href="Concepts.doc.html#16436">interface,&#32;35</a><dl><a name="6961321"></a><dt><a href="Concepts.doc.html#25380">type,&#32;11</a></dl><a name="6961323"></a><dt><a href="ClassFile.doc.html#41600">item,&#32;93</a><a name="6961325"></a><dt><a href="Overview.doc.html#30934">Java virtual machine stack,&#32;67</a><a name="6961327"></a><dt><a href="Compiling.doc.html#15152">JIT (just-in-time) code generation,&#32;363</a><a name="6961329"></a><dt><a href="Concepts.doc.html#24132">lazy resolution,&#32;49</a><a name="6961331"></a><dt><a href="ConstantPool.doc.html#71814">linking,&#32;164</a><a name="6961333"></a><dt><a href="Concepts.doc.html#29967">literal,&#32;6</a><dl><a name="6961335"></a><dt>false<a href="Concepts.doc.html#27355">,&#32;6</a><a name="6961337"></a><dt>null<a href="Concepts.doc.html#27355">,&#32;6</a><a name="6961339"></a><dt>true<a href="Concepts.doc.html#27355">,&#32;6</a></dl><a name="6961341"></a><dt><a href="ConstantPool.doc.html#75047">loading, class or interface,&#32;158</a><a name="6961343"></a><dt><a href="Concepts.doc.html#18000">local variable,&#32;14</a>, <a href="Overview.doc.html#31542">72</a><a name="6961346"></a><dt><a href="Concepts.doc.html#25393">lock,&#32;12</a>, <a href="Concepts.doc.html#24501">59</a>, <a href="Threads.doc.html#22200">397</a><a name="6962578"></a><dl><a name="6961350"></a><dt><a href="Threads.doc.html#22211">lock action, by main memory subsystem,&#32;399</a><a name="6961352"></a>

⌨️ 快捷键说明

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