JAVA中的字节码是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中的字节码是啥?相关的知识,希望对你有一定的参考价值。
Java 字节码(英语:Java bytecode)是Java虚拟机执行的一种指令格式。大多数操作码都是一个字节长,而有些操作需要参数,导致了有一些多字节的操作码。
而且并不是所有可能的256个操作码都被使用;其中有51个操作码被保留做将来使用。 参考技术A 就是.class文件,.java文件编译后就会生成.class文件(即字节码文件),然后编译器加载这个字节码文件,类加载器按类名加载文件中的类,执行入口main方法。 参考技术B 是java编译后的,可以由java虚拟机运行的代码。就相当于二进制可以被普通机器识别一样。本回答被提问者采纳 参考技术C java编译由java虚拟机运行代码相当于二进制被普通机器识别样
以上是关于JAVA中的字节码是啥?的主要内容,如果未能解决你的问题,请参考以下文章