📄 vmspecix.fm1.html
字号:
<!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.fm.html">Prev</a> | <a href="VMSpecIX.fm2.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="6955868"></a><center><h1> A</h1></center><dl><dt><b>aaload <strong>instruction</strong></b><dl><a name="6955871"></a><dt><a href="Instructions2.doc.html#aaload">definition, 175</a></dl><dt><b>aastore <strong>instruction</strong></b><dl><a name="6955874"></a><dt><a href="Compiling.doc.html#6235">compilation examples, arrays, 383</a><a name="6955876"></a><dt><a href="ClassFile.doc.html#16491">constraints, structural, 139</a><a name="6955878"></a><dt><a href="Instructions2.doc.html#aastore">definition, 176</a></dl><dt><b><strong>abrupt completion</strong></b><dl><a name="6955881"></a><dt><a href="Overview.doc.html#22092">method invocation, 74</a></dl><dt><b>abstract <strong>modifier</strong></b><dl><a name="6955884"></a><dt><em>See also</em> AbstractMethodError; ACC_ABSTRACT flag<a name="6961927"></a><dt><a href="Concepts.doc.html#29324">in class declarations, 28</a><a name="6961929"></a><dt><a href="Concepts.doc.html#16355">in method declarations, 32</a></dl><dt><b>AbstractMethodError</b><dl><a name="6955891"></a><dt><a href="Concepts.doc.html#28002">definition, 45</a><a name="6955893"></a><dt>thrown by<dl><a name="6955894"></a><dt>invokeinterface<a href="Instructions2.doc6.html#invokeinterface">, 280</a><a name="6955897"></a><dt>invokespecial<a href="Instructions2.doc6.html#invokespecial">, 284</a><a name="6955899"></a><dt>invokevirtual<a href="Instructions2.doc6.html#invokevirtual">, 291</a></dl><a name="6955901"></a><dt><a href="ConstantPool.doc.html#75187">thrown during method resolution, 168</a></dl><dt><b>ACC_ABSTRACT <strong>flag</strong></b><dl><a name="6955904"></a><dt><em>See also</em> abstract modifier<a name="6955907"></a><dt>(access_flags item of ClassFile<a href="ClassFile.doc.html#75727"> structure), 96</a><a name="6955909"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#9412"> structure), 115</a><a name="6955911"></a><dt>(inner_class_access_flags item of InnerClasses_attribute<a href="ClassFile.doc.html#88533"> structure), 127</a></dl><dt><b>ACC_FINAL <strong>flag</strong></b><dl><a name="6955914"></a><dt><em>See also</em> final modifier<a name="6955916"></a><dt>(access_flags item of ClassFile<a href="ClassFile.doc.html#75703"> structure), 96</a><a name="6955918"></a><dt>(access_flags item of field_info<a href="ClassFile.doc.html#88396"> structure), 113</a><a name="6955920"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75533"> structure), 115</a><a name="6955922"></a><dt>(inner_class_access_flags item of InnerClasses_attribute<a href="ClassFile.doc.html#88519"> structure), 127</a></dl><dt><b>ACC_INTERFACE <strong>flag</strong></b><dl><a name="6955925"></a><dt><em>See also</em> interfaces<a name="6955927"></a><dt>(access_flags item of ClassFile<a href="ClassFile.doc.html#75719"> structure), 96</a><a name="6955929"></a><dt>(inner_class_access_flags item of InnerClasses_attribute<a href="ClassFile.doc.html#88526"> structure), 127</a></dl><dt><b>ACC_NATIVE <strong>flag</strong></b><dl><a name="6955932"></a><dt><em>See also</em> native modifier<a name="6961938"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75549"> structure), 115</a></dl><dt><b>ACC_PRIVATE <strong>flag</strong></b><dl><a name="6955937"></a><dt><em>See also</em> private modifier<a name="6955939"></a><dt>(access_flags item of field_info<a href="ClassFile.doc.html#88373"> structure), 113</a><a name="6955941"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75511"> structure), 115</a><a name="6955943"></a><dt>(inner_class_access_flags item of InnerClasses_attribute<a href="ClassFile.doc.html#88498"> structure), 127</a></dl><dt><b>ACC_PROTECTED <strong>flag</strong></b><dl><a name="6955946"></a><dt><em>See also</em> protected modifier<a name="6955948"></a><dt>(access_flags item of field_info<a href="ClassFile.doc.html#88381"> structure), 113</a><a name="6955950"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75518"> structure), 115</a><a name="6955952"></a><dt>(inner_class_access_flags item of InnerClasses_attribute<a href="ClassFile.doc.html#88505"> structure), 127</a></dl><dt><b>ACC_PUBLIC <strong>flag</strong></b><dl><a name="6955955"></a><dt><em>See also</em> public modifier<a name="6955957"></a><dt>(access_flags item of ClassFile<a href="ClassFile.doc.html#75695"> structure), 96</a><a name="6955959"></a><dt>(access_flags item of field_info<a href="ClassFile.doc.html#88365"> structure), 113</a><a name="6955961"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75504"> structure), 115</a><a name="6955963"></a><dt>(inner_class_access_flags item of InnerClasses_attribute<a href="ClassFile.doc.html#88491"> structure), 127</a></dl><dt><b>ACC_STATIC <strong>flag</strong></b><dl><a name="6955966"></a><dt><em>See also</em> static modifier<a name="6955968"></a><dt>(access_flags item of field_info<a href="ClassFile.doc.html#88389"> structure), 113</a><a name="6955970"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75525"> structure), 115</a><a name="6955972"></a><dt>(inner_class_access_flags item of InnerClasses_attribute<a href="ClassFile.doc.html#88512"> structure), 127</a></dl><dt><b>ACC_STRICT <strong>flag</strong></b><dl><a name="6955975"></a><dt><em>See also</em> FP-strict floating-point mode, strictfp modifier<a name="6955977"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75561"> structure), 115</a></dl><dt><b>ACC_SUPER <strong>flag</strong></b><dl><a name="6955980"></a><dt><em>See also</em> superclasses<a name="6961953"></a><dt>(access_flags item of ClassFile<a href="ClassFile.doc.html#75711"> structure), 96</a></dl><dt><b>ACC_SYNCHRONIZED <strong>flag</strong></b><dl><a name="6955985"></a><dt><em>See also</em> synchronization<a name="6955987"></a><dt>(access_flags item of method_info<a href="ClassFile.doc.html#75541"> structure), 115</a></dl><dt><b>ACC_TRANSIENT <strong>flag</strong></b><dl><a name="6955990"></a><dt><em>See also</em> transient modifier<a name="6955992"></a><dt>(access_flags item of field_info<a href="ClassFile.doc.html#88412"> structure), 113</a></dl><dt><b>ACC_VOLATILE <strong>flag</strong></b><dl><a name="6955995"></a><dt><em>See also</em> volatile modifier<a name="6955997"></a><dt>(access_flags item of field_info<a href="ClassFile.doc.html#88404"> structure), 113</a></dl><dt><b><strong>access control</strong></b><dl><a name="6956000"></a><dt><em>See also</em> access_flags item, IllegalAccessError<a name="6956002"></a><dt><a href="Concepts.doc.html#26131">default access, 27</a><a name="6956004"></a><dt>during dynamic method lookup<dl><a name="6956005"></a><dt>invokeinterface<a href="Instructions2.doc6.html#invokeinterface">, 280</a><a name="6956007"></a><dt>invokevirtual<a href="Instructions2.doc6.html#invokevirtual">, 291</a></dl><a name="6956009"></a><dt><a href="ConstantPool.doc.html#75931">enforcement, 169</a><a name="6956011"></a><dt>final fields<dl><a name="6956012"></a><dt>putfield<a href="Instructions2.doc11.html#putfield">, 348</a><a name="6956014"></a><dt>putstatic<a href="Instructions2.doc11.html#putstatic">, 350</a></dl><a name="6956016"></a><dt><a href="Overview.doc.html#16270">instance initialization methods, 78</a><a name="6956018"></a><dt><a href="ConstantPool.doc.html#79992">package private access, 169</a><a name="6956020"></a><dt>private<a href="Concepts.doc.html#26131"> access, 27</a><a name="6956022"></a><dt>protected<a href="Concepts.doc.html#26127"> access, 27</a><a name="6956024"></a><dt>public<a href="Concepts.doc.html#26131"> access, 27</a><a name="6956026"></a><dt><a href="Concepts.doc.html#18914">qualified names and, 26</a></dl><dt><b>access_flags <strong>item</strong></b><dl><a name="6956029"></a><dt><em>See also</em> access control<a name="6956031"></a><dt>(ClassFile<a href="ClassFile.doc.html#23242"> structure), 95</a><a name="6956033"></a><dt>(field_info<a href="ClassFile.doc.html#87652"> structure), 112</a><a name="6956035"></a><dt>(method_info<a href="ClassFile.doc.html#1522"> structure), 115</a></dl><dt><b>aconst_null <strong>instruction</strong></b><dl><a name="6956038"></a><dt><a href="Instructions2.doc.html#aconst_null">definition, 178</a></dl><dt><b><strong>actions</strong></b><dl><a name="6956041"></a><dt>main memory subsystem<dl><a name="6956042"></a><dt><a href="Threads.doc.html#22211">lock, 399</a><a name="6956044"></a><dt><a href="Threads.doc.html#22207">read, 398</a><a name="6956046"></a><dt><a href="Threads.doc.html#22212">unlock, 399</a><a name="6956048"></a><dt><a href="Threads.doc.html#22210">write, 399</a></dl><a name="6956050"></a><dt><a href="Threads.doc.html#24432">prescient store, with threads, 404</a><a name="6956052"></a><dt>thread<dl><a name="6956053"></a><dt><a href="Threads.doc.html#22206">assign, 398</a><a name="6961967"></a><a name="6961962"></a><dt><a href="Threads.doc.html#22216">constraints on relationships among, 399</a><a name="6956057"></a><dt><a href="Threads.doc.html#22213">load, 399</a><a name="6956059"></a><dt><a href="Threads.doc.html#22213">lock, 399</a><a name="6956061"></a><dt><a href="Threads.doc.html#22213">store, 399</a><a name="6956063"></a><dt><a href="Threads.doc.html#22213">unlock, 399</a>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -