📄 vmspecix.fm4.html
字号:
<dt>method<dl><a name="6957563"></a><dt><a href="ClassFile.doc.html#41126">argument number limitation, 153</a><a name="6957565"></a><dt><a href="ClassFile.doc.html#81108">syntax and item descriptions, 102</a><a name="6957567"></a><dt>as value of CONSTANT_Utf8_info structure referenced by descriptor_index item, CONSTANT_NameAndType_info<a href="ClassFile.doc.html#41669"> structure, 110</a></dl></dl><dt><b><strong>direct</strong></b><dl><a name="6957570"></a><dt><a href="Concepts.doc.html#20581">directly implement, 35</a><a name="6957572"></a><dt><a href="Concepts.doc.html#26594">extension, 35</a><a name="6957574"></a><dt><a href="Concepts.doc.html#20344">subclass, 29</a><a name="6957576"></a><dt><a href="Concepts.doc.html#20344">superclass, 29</a></dl><dt><b><strong>dividing</strong></b><dl><a name="6957579"></a><dt>double, ddiv<a href="Instructions2.doc3.html#ddiv">, 205</a><a name="6957581"></a><dt>float, fdiv<a href="Instructions2.doc4.html#fdiv">, 235</a><a name="6957583"></a><dt>int, idiv<a href="Instructions2.doc6.html#idiv">, 265</a><a name="6957585"></a><dt>long, ldiv<a href="Instructions2.doc8.html#ldiv">, 318</a></dl><dt><b>dload <strong>instruction</strong></b><dl><a name="6957588"></a><dt><a href="ClassFile.doc.html#42879">constraints, static, 136</a><a name="6957590"></a><dt><a href="Instructions2.doc3.html#dload">definition, 207</a></dl><dt><b>dload_<n><strong> instructions</strong></b><dl><a name="6957593"></a><dt>compilation examples<dl><a name="6957594"></a><dt>constants and local variables in a for<a href="Compiling.doc.html#14880"> loop, 367</a>, <a href="Compiling.doc.html#14871">368</a><a name="6957597"></a><dt>while<a href="Compiling.doc.html#14863"> loop, 373</a></dl><a name="6957599"></a><dt><a href="ClassFile.doc.html#42882">constraints, static, 136</a><a name="6957601"></a><dt><a href="Instructions2.doc3.html#dload_n">definition, 208</a></dl><dt><b>dmul <strong>instruction</strong></b><dl><a name="6957604"></a><dt><a href="Instructions2.doc3.html#dmul">definition, 209</a></dl><dt><b>dneg <strong>instruction</strong></b><dl><a name="6957607"></a><dt><a href="Instructions2.doc3.html#dneg">definition, 211</a></dl><dt><b>double <strong>type</strong></b><dl><a name="6957610"></a><dt><em>See also</em> floating-point<a name="6957612"></a><dt>adding, dadd<a href="Instructions2.doc3.html#dadd">, 198 </a><a name="6957614"></a><dt>comparing, dcmp<op><a href="Instructions2.doc3.html#dcmpop">, 202</a><a name="6957616"></a><dt><a href="Compiling.doc.html#4229">compilation examples, 367</a><a name="6957618"></a><dt>converting<dl><a name="6957619"></a><dt>float to, f2d<a href="Instructions2.doc4.html#f2d">, 225</a><a name="6957621"></a><dt>int to, i2d<a href="Instructions2.doc6.html#i2d">, 256</a><a name="6957623"></a><dt>long to, l2d<a href="Instructions2.doc8.html#l2d">, 306</a><a name="6957625"></a><dt>to float, d2f<a href="Instructions2.doc3.html#d2f">, 195</a><a name="6957627"></a><dt>to long, d2l<a href="Instructions2.doc3.html#d2l">, 197</a></dl><a name="6957629"></a><dt><a href="Overview.doc.html#15114">definition, 62</a><a name="6957631"></a><dt>dividing, ddiv<a href="Instructions2.doc3.html#ddiv">, 205</a><a name="6957633"></a><dt><a href="Overview.doc.html#33963">double value set, 63</a><a name="6957635"></a><dt><a href="Overview.doc.html#33963">double-extended-exponent value set, 64</a><a name="6957637"></a><dt><a href="ClassFile.doc.html#7028">field descriptor specification, 100</a><a name="6957639"></a><dt>loading from<dl><a name="6957640"></a><dt>arrays, daload<a href="Instructions2.doc3.html#daload">, 200</a><a name="6957642"></a><dt>local variables, dload<a href="Instructions2.doc3.html#dload">, 207</a><a name="6957644"></a><dt>local variables, dload_<n><a href="Instructions2.doc3.html#dload_n">, 208</a></dl><a name="6957646"></a><dt>multiplying, dmul<a href="Instructions2.doc3.html#dmul">, 209</a><a name="6957648"></a><dt>negating, dneg<a href="Instructions2.doc3.html#dneg">, 211</a><a name="6957650"></a><dt>pushing constants, dconst_<d><a href="Instructions2.doc3.html#dconst_d">, 204</a><a name="6957652"></a><dt>pushing, wide index, ldc2_w<a href="Instructions2.doc8.html#ldc_w">, 317</a><a name="6957654"></a><dt>remainder, drem<a href="Instructions2.doc3.html#drem">, 212</a><a name="6957656"></a><dt><a href="ClassFile.doc.html#23957">representation in constant pool, 109</a><a name="6957658"></a><dt>returning from method invocation, dreturn<a href="Instructions2.doc3.html#dreturn">, 214</a><a name="6957660"></a><dt>storing into<dl><a name="6957661"></a><dt>arrays, dastore<a href="Instructions2.doc3.html#dastore">, 201</a><a name="6957663"></a><dt>local variables, dstore<a href="Instructions2.doc3.html#dstore">, 215</a><a name="6957665"></a><dt>local variables, dstore_<n><a href="Instructions2.doc3.html#dstore_n">, 216</a></dl><a name="6957667"></a><dt>subtracting, dsub<a href="Instructions2.doc3.html#dsub">, 217</a></dl><dt><b><strong>double value set</strong></b><dl><a name="6957670"></a><dt><a href="Overview.doc.html#33963">definition, 63</a><a name="6957672"></a><dt><a href="Overview.doc.html#34123">parameters (table), 64</a></dl><dt><b><strong>double-extended-exponent value set</strong></b><dl><a name="6957675"></a><dt><a href="Overview.doc.html#33963">definition, 64</a><a name="6957677"></a><dt><a href="Overview.doc.html#34123">parameters (table), 64</a></dl><dt><b>drem <strong>instruction</strong></b><dl><a name="6957680"></a><dt><a href="Instructions2.doc3.html#drem">definition, 212</a></dl><dt><b>dreturn<strong> instruction</strong></b><dl><a name="6957683"></a><dt>compilation examples, constants and local variables in a for<a href="Compiling.doc.html#14871"> loop, 368</a><a name="6957685"></a><dt><a href="ClassFile.doc.html#9308">constraints, structural, 137</a><a name="6957687"></a><dt><a href="Instructions2.doc3.html#dreturn">definition, 214</a></dl><dt><b>dstore<strong> instruction</strong></b><dl><a name="6957690"></a><dt><a href="Compiling.doc.html#6131">compilation examples, accessing the runtime constant pool, 371</a><a name="6957692"></a><dt><a href="ClassFile.doc.html#42879">constraints, static, 136</a><a name="6957694"></a><dt><a href="Instructions2.doc3.html#dstore">definition, 215</a></dl><dt><b>dstore_<n><strong> instructions</strong></b><dl><a name="6957697"></a><dt>compilation examples<dl><a name="6957698"></a><dt>constants and local variables in a for<a href="Compiling.doc.html#14880"> loop, 367</a><a name="6957700"></a><dt>while<a href="Compiling.doc.html#14863"> loop, 373</a></dl><a name="6957702"></a><dt><a href="ClassFile.doc.html#42882">constraints, static, 136</a><a name="6957704"></a><dt><a href="Instructions2.doc3.html#dstore_n">definition, 216</a></dl><dt><b>dsub <strong>instruction</strong></b><dl><a name="6957707"></a><dt><a href="Instructions2.doc3.html#dsub">definition, 217</a></dl><dt><b>dup <strong>instruction</strong></b><dl><a name="6957710"></a><dt>compilation examples<dl><a name="6957711"></a><dt><a href="Compiling.doc.html#5674">arrays, 383</a><a name="6957713"></a><dt><a href="Compiling.doc.html#14892">operand stack operations, 386</a><a name="6957715"></a><dt><a href="Compiling.doc.html#9236">throwing exceptions, 387</a><a name="6957717"></a><dt><a href="Compiling.doc.html#14907">working with class instances, 379</a></dl><a name="6957719"></a><dt><a href="Instructions2.doc3.html#dup">definition, 218</a></dl><dt><b><strong>dup instructions</strong></b><dl><a name="6957722"></a><dt><a href="Overview.doc.html#15729">operand stack manipulation constraints, 73</a></dl><dt><b>dup_x1 <strong>instruction</strong></b><dl><a name="6957725"></a><dt><a href="Instructions2.doc3.html#dup_x1">definition, 219</a></dl><dt><b>dup_x2 <strong>instruction</strong></b><dl><a name="6957728"></a><dt><a href="Instructions2.doc3.html#dup_x2">definition, 220</a></dl><dt><b>dup2 <strong>instruction</strong></b><dl><a name="6957731"></a><dt><a href="Instructions2.doc3.html#dup2">definition, 221</a></dl><dt><b>dup2_x1<strong> instruction</strong></b><dl><a name="6957734"></a><dt>compilation examples<dl><a name="6957735"></a><dt><a href="Compiling.doc.html#14892">operand stack operations, 386</a></dl><a name="6957737"></a><dt><a href="Instructions2.doc3.html#dup2_x1">definition, 222</a></dl><dt><b>dup2_x2 <strong>instruction</strong></b><dl><a name="6957740"></a><dt><a href="Instructions2.doc3.html#dup2_x2">definition, 223</a></dl><dt><b><strong>duplicating</strong></b><dl><a name="6957743"></a><dt><em>See also</em> dup instructions<a name="6957745"></a><dt>operand stack value(s)<dl><a name="6957746"></a><dt>dup<a href="Instructions2.doc3.html#dup">, 218</a><a name="6957748"></a><dt>dup_x1<a href="Instructions2.doc3.html#dup_x1">, 219</a><a name="6957750"></a><dt>dup_x2<a href="Instructions2.doc3.html#dup_x2">, 220</a><a name="6957752"></a><dt>dup2<a href="Instructions2.doc3.html#dup2">, 221</a><a name="6957754"></a><dt>dup2_x1<a href="Instructions2.doc3.html#dup2_x1">, 222</a><a name="6957756"></a><dt>dup2_x2<a href="Instructions2.doc3.html#dup2_x2">, 223</a></dl></dl></dl><hr><!-- This inserts footnotes--><p><a href="VMSpecTOC.doc.html">Contents</a> | <a href="VMSpecIX.fm3.html">Prev</a> | <a href="VMSpecIX.fm5.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 + -