List of Java bytecode instructions: Difference between revisions

Content deleted Content added
Adding intentionally blank description, overriding Wikidata description "Wikimedia list article"
Updated links and removed sentence of now removed `ret` opcode.
Line 2:
{{Main|Java bytecode}}
 
This is a list of the instructions that make up the [[Java bytecode]], an abstract machine language that is ultimately executed by the [[Java virtual machine]].<ref>{{cite web|url=https://docs.oracle.com/javase/specs/jvms/se12se24/html/index.html |title=The Java® Virtual Machine Specification – Java SE 1224 Edition |access-date=MayJuli 2226, 20212025}}</ref> The Java bytecode is generated from languages running on the [[Java Platform]], most notably the [[Java (programming language)|Java programming language]].
 
''Note that any referenced "value" refers to a 32-bit int as per the Java instruction set.''
Line 1,459:
|}
{{Refbegin}}
{{note label|Deprecated|†||Deprecated in Java 7 (major class version 51).<ref>{{cite web|url=https://docs.oracle.com/javase/specs/jvms/se8se24/html/jvms-4.html#jvms-4.9.1 |title=Chapter 4. The class File Format 4.9.1. Static Constraints |access-date=MayJuli 2226, 20212025}}</ref> They will not appear in class files generated from a compiler newer than that. <code>ret</code> is not explicitly deprecated, but useless without the <code>jsr</code> and <code>jsr_w</code> opcodes.}}
{{Refend}}
 
Line 1,470:
 
== External links ==
*[https://docs.oracle.com/javase/specs/jvms/se12se24/html/jvms-6.html The Java Virtual Machine Instruction Set]
 
{{Java (Sun)}}